Type alias EveryOpt<T>

EveryOpt<T>: T extends object
    ? {
        [P in keyof T]?: EveryOpt<T[P]>
    }
    : T | undefined

Type Parameters

  • T

Generated using TypeDoc