Skip to content

InputBuilder

Defined in: builder/input.ts:21

addArray(key): ArrayInputBuilder

Defined in: builder/input.ts:22

string

ArrayInputBuilder


addJson(key, parser): JsonInputBuilder

Defined in: builder/input.ts:30

string

ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | JsonParse<any>

JsonInputBuilder


addObject(key): ObjectInputBuilder

Defined in: builder/input.ts:23

string

ObjectInputBuilder


addProperty(key, type): DataTypeInputBuilder

Defined in: builder/input.ts:24

string

PrimitiveDataType | TemporalDataType

DataTypeInputBuilder

addProperty(key, type): SelectInputBuilder

Defined in: builder/input.ts:25

string

SelectDataType

SelectInputBuilder

addProperty(key, type): JsonInputBuilder

Defined in: builder/input.ts:26

string

ZodType

JsonInputBuilder

addProperty(key, type): JsonInputBuilder

Defined in: builder/input.ts:28

string

PrimitiveDataType | TemporalDataType | SelectDataType | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>

JsonInputBuilder


toDefinition(): InputDefinition

Defined in: builder/input.ts:31

InputDefinition