- declare(typeParameters, type, decode, annotations?): Schema<any, any>
Parameters
typeParameters: readonly Schema<any, any>[]
type: Schema<any, any>
decode: ((isDecoding, ...typeParameters) => ((input, options, ast) => ParseResult<any>))
- (isDecoding, ...typeParameters): ((input, options, ast) => ParseResult<any>)
Parameters
isDecoding: boolean
Rest
...typeParameters: readonly Schema<any, any>[]
Returns ((input, options, ast) => ParseResult<any>)
Returns Schema<any, any>
Since
1.0.0