UNPKG

mutative

Version:

A JavaScript library for efficient immutable updates

3 lines (2 loc) 265 B
import { Options, PatchesOptions, Result } from './interface'; export declare function draftify<T extends object, O extends PatchesOptions = false, F extends boolean = false>(baseState: T, options: Options<O, F>): [T, (returnedValue: [T] | []) => Result<T, O, F>];