export declare function uuid(hasHyphen?: boolean): string; export declare const checkOddEvenIndex: (index: number) => boolean; /** * 获取数据类型 * @param {any} value */ export declare const getType: (value: any) => any; /** * 加载并缓存图标资源 * 成功时将远程图片转换为 blob 对象地址,之后 渲染不再发起网络请求; * 失败(跨域/网络异常)时回退为原始地址,由浏览器自身缓存兜底 */ export declare const loadCachedIcon: (url: string) => Promise; /** * 图标缓存 Hook:组件挂载后将 icons 一次性加载进内存缓存, * 虚拟滚动/节点重复渲染时不再重复请求图片资源 */ export declare const useCachedIcons: (icons?: string[]) => string[] | undefined; /** * 滚动table 下标icon(内置 base64,零网络请求) */ export declare const default_icon: string[];