/** * 工具函数 */ /** * 深度合并对象 */ export declare function deepMerge(target: any, source: any): any; /** * 生成唯一ID */ export declare function generateId(): string; /** * 防抖函数 */ export declare function debounce any>(func: T, wait: number): (...args: Parameters) => void; /** * 节流函数 */ export declare function throttle any>(func: T, limit: number): (...args: Parameters) => void; /** * 格式化文件大小 */ export declare function formatFileSize(bytes: number): string; /** * 验证坐标是否有效 */ export declare function isValidCoordinate(lon: number, lat: number): boolean; /** * 计算两点间距离(米) */ export declare function calculateDistance(lon1: number, lat1: number, lon2: number, lat2: number): number;