UnwrapTuple<Tuple>: {
    [K in keyof Tuple]: K extends `${number}`
        ? Tuple[K] extends PrismaPromise<infer X>
            ? X
            : UnwrapPromise<Tuple[K]>
        : UnwrapPromise<Tuple[K]>
}

Type Parameters

  • Tuple extends readonly unknown[]