export declare class StringifyingMap { private catToString; private internalMap; constructor(catToString: (k: K) => string); set(k: K, v: V): Map; get(k: K): V; has(k: K): boolean; delete(k: K): boolean; readonly size: number; forEach(callback: (value: V, key: string, map: Map) => void, thisArg?: any): void; }