decode-it
Version:
a simple zero-dependency type safe json decoder for typescript
7 lines (6 loc) • 345 B
TypeScript
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 {};