/** * On Windows this behaves as a case-insensitive, case-preserving map. * On other platforms this is analog to Map */ export declare class EnvMap implements Map { private readonly map; get size(): number; constructor(iterable?: Iterable); [Symbol.iterator](): IterableIterator<[string, string | undefined]>; get [Symbol.toStringTag](): string; entries(): IterableIterator<[string, string | undefined]>; keys(): IterableIterator; values(): IterableIterator; get(key: string): string | undefined; set(key: string, value: string | undefined): this; has(key: string): boolean; clear(): void; forEach(callbackFn: (value: string | undefined, key: string, map: EnvMap) => void, thisArg?: any): void; delete(key: string): boolean; }