Type alias DeepWriteable<T>

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

convert type to be writeable recursively

Type Parameters

  • T