Type Utils
    Preparing search index...

    Type Alias TypeGuardTupleUnwrap<T>

    TypeGuardTupleUnwrap: T extends readonly [infer T0, ...(infer TRest)]
        ? T0 extends TypeGuard<infer U>
            ? [U, ...TypeGuardTupleUnwrap<TRest>]
            : T0 extends StandardSchemaV1<infer U, any>
                ? [U, ...TypeGuardTupleUnwrap<TRest>]
                : [T0, ...TypeGuardTupleUnwrap<TRest>]
        : T

    Type Parameters

    • T extends readonly [...any]