@traversable/schema
    Preparing search index...

    Interface Config<T>

    interface Config<T = never> {
        "*": OneOfConstraints;
        any: {};
        array: IntegerConstraints & { unbounded?: boolean };
        bigint: {
            max?: bigint;
            min?: bigint;
            multipleOf?: null | bigint;
            unbounded?: boolean;
        };
        boolean: {};
        catch: {};
        custom: {};
        date: {};
        default: {};
        enum: {};
        exclude: readonly (string & keyof T)[];
        file: {};
        forceInvalid: boolean;
        include: readonly (string & keyof T)[];
        int: {
            max?: number;
            min?: number;
            multipleOf?: number;
            unbounded?: boolean;
        } & IntegerConstraints;
        intersection: {};
        lazy: {};
        literal: {};
        map: {};
        nan: {};
        never: {};
        nonoptional: {};
        null: {};
        nullable: {};
        number: {
            max?: number;
            min?: number;
            multipleOf?: number;
            unbounded?: boolean;
        } & DoubleConstraints;
        object: UniqueArrayConstraintsRecommended<[k: string, v: unknown], string>;
        optional: {};
        pipe: {};
        prefault: {};
        promise: {};
        readonly: {};
        record: DictionaryConstraints;
        root: "*" | string & keyof T;
        set: {};
        sortBias: {
            any?: number;
            array?: number;
            bigint?: number;
            boolean?: number;
            catch?: number;
            custom?: number;
            date?: number;
            default?: number;
            enum?: number;
            file?: number;
            int?: number;
            intersection?: number;
            lazy?: number;
            literal?: number;
            map?: number;
            nan?: number;
            never?: number;
            nonoptional?: number;
            null?: number;
            nullable?: number;
            number?: number;
            object?: number;
            optional?: number;
            pipe?: number;
            prefault?: number;
            promise?: number;
            readonly?: number;
            record?: number;
            set?: number;
            string?: number;
            success?: number;
            symbol?: number;
            template_literal?: number;
            transform?: number;
            tuple?: number;
            undefined?: number;
            union?: number;
            unknown?: number;
            void?: number;
        };
        string: StringConstraints;
        success: {};
        symbol: {};
        template_literal: ArrayConstraints;
        transform: {};
        tuple: ArrayConstraints;
        undefined: {};
        union: ArrayConstraints;
        unknown: {};
        void: {};
    }

    Type Parameters

    • T = never

    Hierarchy

    • OptionsBase<T>
    • byTypeName
      • Config
    Index

    Properties

    "*": OneOfConstraints
    any: {}
    array: IntegerConstraints & { unbounded?: boolean }
    bigint: {
        max?: bigint;
        min?: bigint;
        multipleOf?: null | bigint;
        unbounded?: boolean;
    }
    boolean: {}
    catch: {}
    custom: {}
    date: {}
    default: {}
    enum: {}
    exclude: readonly (string & keyof T)[]
    file: {}
    forceInvalid: boolean
    include: readonly (string & keyof T)[]
    int: { max?: number; min?: number; multipleOf?: number; unbounded?: boolean } & IntegerConstraints
    intersection: {}
    lazy: {}
    literal: {}
    map: {}
    nan: {}
    never: {}
    nonoptional: {}
    null: {}
    nullable: {}
    number: { max?: number; min?: number; multipleOf?: number; unbounded?: boolean } & DoubleConstraints
    object: UniqueArrayConstraintsRecommended<[k: string, v: unknown], string>
    optional: {}
    pipe: {}
    prefault: {}
    promise: {}
    readonly: {}
    record: DictionaryConstraints
    root: "*" | string & keyof T
    set: {}
    sortBias: {
        any?: number;
        array?: number;
        bigint?: number;
        boolean?: number;
        catch?: number;
        custom?: number;
        date?: number;
        default?: number;
        enum?: number;
        file?: number;
        int?: number;
        intersection?: number;
        lazy?: number;
        literal?: number;
        map?: number;
        nan?: number;
        never?: number;
        nonoptional?: number;
        null?: number;
        nullable?: number;
        number?: number;
        object?: number;
        optional?: number;
        pipe?: number;
        prefault?: number;
        promise?: number;
        readonly?: number;
        record?: number;
        set?: number;
        string?: number;
        success?: number;
        symbol?: number;
        template_literal?: number;
        transform?: number;
        tuple?: number;
        undefined?: number;
        union?: number;
        unknown?: number;
        void?: number;
    }
    string: StringConstraints
    success: {}
    symbol: {}
    template_literal: ArrayConstraints
    transform: {}
    tuple: ArrayConstraints
    undefined: {}
    union: ArrayConstraints
    unknown: {}
    void: {}