Type Alias ReadonlyOptionalPropertyKeys<T>

ReadonlyOptionalPropertyKeys<T>: {
    [K in keyof T]: T[K] extends TReadonly<TSchema>
        ? T[K] extends TOptional<T[K]>
            ? K
            : never
        : never
}[keyof T]

Type Parameters