Type Alias WritablePropertiesNames<T>

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

Type Parameters

  • T