Type Alias WritablePropertiesNames<T>

WritablePropertiesNames<T>: {
    [P in keyof T]-?: IfEquals<{
        [Q in P]: T[P]
    }, {
        -readonly [Q in P]: T[P]
    }, P>
}[keyof T]

Type Parameters

  • T