Type Alias DeepReadonlyObject<T>

DeepReadonlyObject<T>: {
    readonly [P in keyof T]: DeepReadonly<T[P]>
}

A recursively deep read only object. Do not use this directly, use DeepReadonly instead, which works for Objects and Arrays.

Type Parameters

  • T