/**
 * Helper class for managing two-level maps.
 */
export declare class NestedMap<T> {
    #private;
    keys(): MapIterator<string>;
    set(topLvlKey: string, secondLevelKey: string, value: T): void;
    delete(topLvlKey: string, secondLevelKey: string): void;
    get(topLvlKey: string): Map<string, T> | undefined;
    get(topLvlKey: string, secondLvlKey: string): T | undefined;
}
//# sourceMappingURL=nested-map.d.ts.map