UNPKG

decode-it

Version:

a simple zero-dependency type safe json decoder for typescript

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