UNPKG

429 BTypeScriptView Raw
1import { Type } from './type';
2export interface SchemaDefinition {
3 include?: Schema[];
4 implicit?: Type[];
5 explicit?: Type[];
6}
7export declare class Schema {
8 include: Schema[];
9 implicit: Type[];
10 explicit: Type[];
11 compiledImplicit: any[];
12 compiledExplicit: any[];
13 compiledTypeMap: any[];
14 constructor(definition: SchemaDefinition);
15 static DEFAULT: any;
16 static create: () => Schema;
17}