Skip to content

S

Generated by TypeDoc. Do not edit this page directly.

API Reference


const s: object;

Defined in: packages/core/src/schema/index.ts:420

array: <TItem>(item) => ArraySchema<TItem>;
Type Parameter
TItem extends Schema<any, any>
ParameterType
itemTItem

ArraySchema<TItem>

boolean: () => BooleanSchema;

BooleanSchema

enum: <TValues>(values) => EnumSchema<TValues>;
Type Parameter
TValues extends readonly [string, string]
ParameterType
valuesTValues

EnumSchema<TValues>

literal: <TValue>(value) => LiteralSchema<TValue>;
Type Parameter
TValue
ParameterType
valueTValue

LiteralSchema<TValue>

number: () => NumberSchema;

NumberSchema

object: <TShape>(shape) => ObjectSchema<TShape>;
Type Parameter
TShape extends ObjectShape
ParameterType
shapeTShape

ObjectSchema<TShape>

record: <TValue>(value) => RecordSchema<TValue>;
Type Parameter
TValue extends Schema<any, any>
ParameterType
valueTValue

RecordSchema<TValue>

string: () => StringSchema;

StringSchema

unknown: () => UnknownSchema;

UnknownSchema