@traversable/schema
    Preparing search index...

    Type Alias ZodCatalog<T>

    type ZodCatalog<T extends z.$ZodType> = {
        any: z.$ZodAny;
        array: z.$ZodArray<T>;
        bigint: z.$ZodBigInt;
        boolean: z.$ZodBoolean;
        catch: z.$ZodCatch<T>;
        custom: z.$ZodCustom<T, T>;
        date: z.$ZodDate;
        default: z.$ZodDefault<T>;
        enum: z.$ZodEnum;
        file: z.$ZodFile;
        int: z.$ZodNumber;
        intersection: z.$ZodIntersection<T, T>;
        lazy: z.$ZodLazy<T>;
        literal: z.$ZodLiteral;
        map: z.$ZodMap<T>;
        nan: z.$ZodNaN;
        never: z.$ZodNever;
        nonoptional: z.$ZodNonOptional<T>;
        null: z.$ZodNull;
        nullable: z.$ZodNullable<T>;
        number: z.$ZodNumber;
        object: z.$ZodObject<{ [x: string]: T }>;
        optional: z.$ZodOptional<T>;
        pipe: z.$ZodPipe<T, T>;
        prefault: z.$ZodPrefault<T>;
        promise: z.$ZodPromise<T>;
        readonly: z.$ZodReadonly<T>;
        record: z.$ZodRecord<z.$ZodRecordKey, T>;
        set: z.$ZodSet<T>;
        string: z.$ZodString;
        success: z.$ZodSuccess<T>;
        symbol: z.$ZodSymbol;
        template_literal: z.$ZodTemplateLiteral;
        transform: z.$ZodTransform<T, T>;
        tuple: z.$ZodTuple<[T, ...T[]], T>;
        undefined: z.$ZodUndefined;
        union: z.$ZodUnion<T[]>;
        unknown: z.$ZodUnknown;
        void: z.$ZodVoid;
    }

    Type Parameters

    • T extends z.$ZodType
    Index

    Properties

    any: z.$ZodAny
    array: z.$ZodArray<T>
    bigint: z.$ZodBigInt
    boolean: z.$ZodBoolean
    catch: z.$ZodCatch<T>
    custom: z.$ZodCustom<T, T>
    date: z.$ZodDate
    default: z.$ZodDefault<T>
    enum: z.$ZodEnum
    file: z.$ZodFile
    int: z.$ZodNumber
    intersection: z.$ZodIntersection<T, T>
    lazy: z.$ZodLazy<T>
    literal: z.$ZodLiteral
    map: z.$ZodMap<T>
    nan: z.$ZodNaN
    never: z.$ZodNever
    nonoptional: z.$ZodNonOptional<T>
    null: z.$ZodNull
    nullable: z.$ZodNullable<T>
    number: z.$ZodNumber
    object: z.$ZodObject<{ [x: string]: T }>
    optional: z.$ZodOptional<T>
    pipe: z.$ZodPipe<T, T>
    prefault: z.$ZodPrefault<T>
    promise: z.$ZodPromise<T>
    readonly: z.$ZodReadonly<T>
    record: z.$ZodRecord<z.$ZodRecordKey, T>
    set: z.$ZodSet<T>
    string: z.$ZodString
    success: z.$ZodSuccess<T>
    symbol: z.$ZodSymbol
    template_literal: z.$ZodTemplateLiteral
    transform: z.$ZodTransform<T, T>
    tuple: z.$ZodTuple<[T, ...T[]], T>
    undefined: z.$ZodUndefined
    union: z.$ZodUnion<T[]>
    unknown: z.$ZodUnknown
    void: z.$ZodVoid