import { TElementFunction } from './element.js'; export interface ComponentOption { options?: any; } export declare function alipayComponent>(element: TElementFunction, defaultProps?: TProps, componentOption?: ComponentOption): Record; export declare function wechatComponent>(element: TElementFunction, defaultProps?: TProps, componentOption?: ComponentOption): Record; export declare const useAttached: import("./hooks.js").THooksFn; export declare const useReady: import("./hooks.js").THooksFn; export declare const useMoved: import("./hooks.js").THooksFn; export declare const usePageShow: import("./hooks.js").THooksFn; export declare const usePageHide: import("./hooks.js").THooksFn; export declare const useDidMount: import("./hooks.js").THooksFn; export * from './export-hooks.js'; export { useComponent } from './hooks.js';