@traversable/schema
    Preparing search index...

    Interface between<Bounds, S>

    interface between<Bounds extends [min: number, max: number], S> {
        _type: S["_type" & keyof S][];
        def: S;
        maxLength: Bounds[1];
        minLength: Bounds[0];
        tag: "@traversable/schema/URI::array";
        between<Min extends number, Max extends number>(
            minLength: Min,
            maxLength: Max,
        ): t_array.between<[min: Min, max: Max], S>;
        max<Max extends number>(
            maxLength: Max,
        ): t_array.Max<Max, t_array.between<Bounds, S>>;
        min<Min extends number>(
            minLength: Min,
        ): t_array.Min<Min, t_array.between<Bounds, S>>;
        (got: Unknown | S["_type" & keyof S][]): got is S["_type" & keyof S][];
        (got: unknown): got is S["_type" & keyof S][];
    }

    Type Parameters

    • Bounds extends [min: number, max: number]
    • S

    Hierarchy (View Summary)

    Index

    Properties

    _type: S["_type" & keyof S][]
    def: S
    maxLength: Bounds[1]
    minLength: Bounds[0]
    tag: "@traversable/schema/URI::array"

    Methods