import { default as KDate } from './Date/KDate'; import { default as useDebounce } from './window/useDebounce'; import { default as useThrottle } from './window/useThrottle'; export * from './Dom/useCopy'; export * from './Dom/useSelect'; export * from './Dom/useFullScreen'; export * from './hooks/useInterval'; export * from './hooks/useEventBus'; export * from './hooks/useFullScreenChange'; export * from './Date/KDate'; export * from './Date/useTimeFormat'; export * from './Map/MapCorrect'; export * from './window/useDebounce'; export * from './window/useThrottle'; declare const _default: { useCopy: (content: string, callback: (isSuccess: boolean) => void) => Promise; useSelect: (element: HTMLElement) => void; useFullScreen: (dom: string | HTMLElement) => Promise; useInterval: (callback: () => void, delay: number) => void; useEventBus: { emit: (key: string, data?: any) => void; on: (key: string, callback: (data?: any) => void) => void; off: (key: string, callback: (data?: any) => void) => void; }; useFullScreenChange: (callback: (isFull: boolean) => void) => void; KDate: typeof KDate; MapCorrect: { wgs84togcj02: (_lng: number | number[] | string | string[], _lat?: number | string) => number[]; gcj02towgs84: (_lng: number | number[], _lat?: number) => number[]; }; useDebounce: typeof useDebounce; useThrottle: typeof useThrottle; useTimeFormat: (option: { unit?: number; seconds?: string | number; minutes?: string | number; hours?: string | number; }) => string; }; export default _default;