default: { any: (options?: Record<string, unknown>) => Type<unknown, false>; array: <TElementField extends SchemaFieldLike = Type<unknown, false>>( elementType?: TElementField, options?: Record<string, unknown>, ) => ArrayType<TElementField, false>; boolean: (options?: Record<string, unknown>) => BooleanType<false>; date: (options?: Record<string, unknown>) => DateType<false>; number: (options?: Record<string, unknown>) => NumberType<false>; object: (options?: Record<string, unknown>) => ObjectType<unknown, false>; string: (options?: Record<string, unknown>) => StringType<false>; virtual: <TValue = unknown>( options?: Record<string, unknown>, ) => VirtualType<TValue, false>;} = ... Type declaration
Readonlyany: (options?: Record<string, unknown>) => Type<unknown, false>
Readonlyarray: <TElementField extends SchemaFieldLike = Type<unknown, false>>(
elementType?: TElementField,
options?: Record<string, unknown>,
) => ArrayType<TElementField, false>
Readonlyboolean: (options?: Record<string, unknown>) => BooleanType<false>
Readonlydate: (options?: Record<string, unknown>) => DateType<false>
Readonlynumber: (options?: Record<string, unknown>) => NumberType<false>
Readonlyobject: (options?: Record<string, unknown>) => ObjectType<unknown, false>
Readonlystring: (options?: Record<string, unknown>) => StringType<false>
Readonlyvirtual: <TValue = unknown>(
options?: Record<string, unknown>,
) => VirtualType<TValue, false>