utilium
    Preparing search index...

    Type Alias PartialRecursive<T>

    PartialRecursive: {
        [P in keyof T]?: T[P] extends (infer U)[]
            ? PartialRecursive<U>[]
            : T[P] extends object | undefined ? PartialRecursive<T[P]> : T[P]
    }

    Type Parameters

    • T