export declare class LRUMap<Key, Value> {
    max: number;
    cache: Map<Key, Value>;
    constructor(max?: number);
    get(key: Key): Value | undefined;
    set(key: Key, val: Value): void;
    keys(): IterableIterator<Key>;
    first(): Key;
    clear(): void;
}
