mutative
Version:
A JavaScript library for efficient immutable updates
16 lines (15 loc) • 576 B
TypeScript
import { iteratorSymbol } from './constant';
export declare const mapHandler: {
readonly size: number;
has(key: any): boolean;
set(key: any, value: any): /*elided*/ any;
delete(key: any): boolean;
clear(): void;
forEach(callback: (value: any, key: any, self: any) => void, thisArg?: any): void;
get(key: any): any;
keys(): IterableIterator<any>;
values(): IterableIterator<any>;
entries(): IterableIterator<[any, any]>;
[Symbol.iterator](): IterableIterator<[any, any]>;
};
export declare const mapHandlerKeys: (string | symbol)[];