Type Alias DeepMutableObject<T>

DeepMutableObject<T>: {
    -readonly [P in keyof T]: DeepMutable<T[P]>
}

A recursively deep mutable object. Do not use this directly, use DeepMutable instead, which works for dates, maps, sets, etc.

Type Parameters

  • T