kit
    Preparing search index...

    Type Alias NonNullableObjectDeep<T>

    NonNullableObjectDeep: {
        [K in keyof T]: T[K] extends object
            ? NonNullableObjectDeep<NonNullable<T[K]>>
            : NonNullable<T[K]>
    }

    Make non nullable all properties of objec T (deeply)

    Type Parameters

    • T extends object

    { key: NonNullable<$> }