UNPKG

decode-it

Version:

a simple zero-dependency type safe json decoder for typescript

7 lines (6 loc) 299 B
import { Schema } from '../decode'; import { toNativeType } from '../toNativeType'; import { Validator } from './Validator'; declare type optional = <T extends Schema<any> | Validator<any>>(validator: T) => Validator<toNativeType<T> | undefined>; export declare const optional: optional; export {};