import { Loader, LoaderFactory, Context, DataOptions } from "../base"; export declare function getLoader(factory: LoaderFactory, create: () => Loader, context?: Context): Loader; export declare function getCustomLoader(key: string, create: () => Loader, context?: Context): Loader; export declare class cacheMap { private options; private m; constructor(options: DataOptions); get(key: any): any; set(key: any, value: any): Map; delete(key: any): boolean; clear(): void; }