Skip to main content
Module

x/valibot/mod.ts>FallbackValues

The modular and type safe schema library for validating structural data 🤖
Extremely Popular
Go to Latest
type alias FallbackValues
Re-export
import { type FallbackValues } from "https://deno.land/x/valibot@v0.25.0/mod.ts";

Fallback values type.

definition: TSchema extends ObjectSchema<infer TEntries extends ObjectEntries> ? [TKey in keyof TEntries]: FallbackValues<TEntries[TKey]> : TSchema extends ObjectSchemaAsync<infer TEntries extends ObjectEntriesAsync> ? [TKey in keyof TEntries]: FallbackValues<TEntries[TKey]> : TSchema extends TupleSchema<infer TItems> ? [TKey in keyof TItems]: FallbackValues<TItems[TKey]> : TSchema extends TupleSchemaAsync<infer TItems> ? [TKey in keyof TItems]: FallbackValues<TItems[TKey]> : FallbackValue<TSchema>