ComputeDeep<T>: T extends Function
    ? T
    : {
        [K in keyof T]: ComputeDeep<T[K]>
    } & unknown

Type Parameters

  • T