import { App } from 'vue'; export * from './tools'; export * from './components'; declare const _default: { version: string; install: (Vue: App) => void; Tools: { 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 import('./tools').KDate; MapCorrect: { wgs84togcj02: (_lng: number | number[] | string | string[], _lat?: number | string) => number[]; gcj02towgs84: (_lng: number | number[], _lat?: number) => number[]; }; useDebounce: typeof import('./tools').useDebounce; useThrottle: typeof import('./tools').useThrottle; useTimeFormat: (option: { unit?: number; seconds?: string | number; minutes?: string | number; hours?: string | number; }) => string; }; }; export default _default;