typea
Version:
JS 数据结构验证、转换器
19 lines (18 loc) • 554 B
TypeScript
import type { TypeFn, StructFn } from './common.js';
export declare const string: TypeFn;
export declare const number: TypeFn;
export declare const boolean: TypeFn;
export declare const symbol: TypeFn;
export declare const func: TypeFn;
export declare const any: TypeFn;
export declare const array: StructFn;
export declare const toString: () => string;
export declare const object: StructFn;
/**
* 类型或结构验证函数集合
*/
export interface Types {
[name: string]: TypeFn | StructFn;
}
declare const types: Types;
export default types;