UNPKG

immer

Version:

Create your next immutable state by mutating the current one

13 lines 496 B
import { ImmerBaseState, ProxyType, AnyMap, Drafted, ImmerState, DRAFT_STATE } from "./internal"; export interface MapState extends ImmerBaseState { type: ProxyType.Map; copy: AnyMap | undefined; assigned: Map<any, boolean> | undefined; base: AnyMap; revoked: boolean; draft: Drafted<AnyMap, MapState>; } export declare function proxyMap<T extends AnyMap>(target: T, parent?: ImmerState): T & { [DRAFT_STATE]: MapState; }; //# sourceMappingURL=map.d.ts.map