import { i32 } from '../utils/types.js';
export declare class Map<K, V> {
    protected _keys: K[];
    protected _values: V[];
    get size(): i32;
    keys(): K[];
    values(): V[];
    entries(): [K, V][];
    set(key: K, value: V): void;
    indexOf(key: K): i32;
    get(key: K): V | undefined;
    has(key: K): boolean;
    delete(key: K): boolean;
    clear(): void;
}
