UNPKG

alinea

Version:

[![npm](https://img.shields.io/npm/v/alinea.svg)](https://npmjs.org/package/alinea) [![install size](https://packagephobia.com/badge?p=alinea)](https://packagephobia.com/result?p=alinea)

15 lines (14 loc) 566 B
export declare class DeepMap<K, V> { #private; constructor(entries?: ReadonlyArray<readonly [ReadonlyArray<K>, V]> | null); get size(): number; set(keys: ReadonlyArray<K>, value: V): this; clear(): void; delete(keys: ReadonlyArray<K>): boolean; has(keys: ReadonlyArray<K>): boolean; get(keys: ReadonlyArray<K>): V | undefined; values(): IterableIterator<V>; keys(): IterableIterator<ReadonlyArray<K>>; entries(): IterableIterator<[ReadonlyArray<K>, V]>; [Symbol.iterator](): IterableIterator<[ReadonlyArray<K>, V]>; }