component.d.ts 949 B

1234567891011121314
  1. import { TElementFunction } from './element.js';
  2. export interface ComponentOption {
  3. options?: any;
  4. }
  5. export declare function alipayComponent<TProps extends Record<string, any>>(element: TElementFunction<TProps>, defaultProps?: TProps, componentOption?: ComponentOption): Record<string, any>;
  6. export declare function wechatComponent<TProps extends Record<string, any>>(element: TElementFunction<TProps>, defaultProps?: TProps, componentOption?: ComponentOption): Record<string, any>;
  7. export declare const useAttached: import("./hooks.js").THooksFn;
  8. export declare const useReady: import("./hooks.js").THooksFn;
  9. export declare const useMoved: import("./hooks.js").THooksFn;
  10. export declare const usePageShow: import("./hooks.js").THooksFn;
  11. export declare const usePageHide: import("./hooks.js").THooksFn;
  12. export declare const useDidMount: import("./hooks.js").THooksFn;
  13. export * from './export-hooks.js';
  14. export { useComponent } from './hooks.js';