import { NumberKeyList } from "../longan/gs.collections"; export declare class DataManagerBase { protected _datas: NumberKeyList; protected _currentKey: number; protected _currentPath: string; maxMultiCount: number; get currentKey(): number; get currentPath(): string; get datas(): NumberKeyList; get keys(): number[]; get paths(): string[]; constructor(); hasKey(key: number, path: string): boolean; addDatas(keys: number[], paths: string[], callback?: (key: any, path: any) => void): void; removeDatas(keys: number[], paths: string[], callback?: (key: any, path: any) => void): void; removeDatasByName(name: string): void; removeAllDatas(): void; }