@traversable/schema
    Preparing search index...

    Type Alias Catalog<T>

    type Catalog<T = unknown> = {
        allOf: Type.Intersect<T>;
        any: Type.Any;
        anyOf: Type.Union<T>;
        array: Type.Array<T>;
        bigInt: Type.BigInt;
        boolean: Type.Boolean;
        date: Type.Date;
        integer: Type.Integer;
        literal: Type.Literal;
        never: Type.Never;
        null: Type.Null;
        number: Type.Number;
        object: Type.Object<T>;
        optional: Type.Optional<T>;
        record: Type.Record<T>;
        string: Type.String;
        symbol: Type.Symbol;
        tuple: Type.Tuple<T>;
        undefined: Type.Undefined;
        unknown: Type.Unknown;
        void: Type.Void;
    }

    Type Parameters

    • T = unknown
    Index

    Properties

    allOf: Type.Intersect<T>
    any: Type.Any
    anyOf: Type.Union<T>
    array: Type.Array<T>
    bigInt: Type.BigInt
    boolean: Type.Boolean
    date: Type.Date
    integer: Type.Integer
    literal: Type.Literal
    never: Type.Never
    null: Type.Null
    number: Type.Number
    object: Type.Object<T>
    optional: Type.Optional<T>
    record: Type.Record<T>
    string: Type.String
    symbol: Type.Symbol
    tuple: Type.Tuple<T>
    undefined: Type.Undefined
    unknown: Type.Unknown
    void: Type.Void