StaticValues: Type extends Range<infer RangeType>
    ? [
        lower: RangeType
        | RangePart<RangeType>,
        higher: RangeType | RangePart<RangeType>,
    ]
    : Type extends any[]
        ? { readonly [Key in keyof Type]: StaticValues<Type[Key]> }
        : Type extends null
            ? Type
            | WhereSerializableValue
            | null
            : Type | WhereSerializableValue

Represents acceptable Static values.

Static values, as opposed to DynamicValues. i.e. booleans, strings, etc...

Type Parameters

  • Type