UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

11 lines (10 loc) 497 B
export declare class ModelValidator { private allModels; constructor(allModels: any); static createFromYamlString(yamlString: string, rootPath: string[]): ModelValidator; static createFromParsedObject(parsedObject: any): ModelValidator; get modelNames(): string[]; addModel(modelName: string, model: any): void; fetchModel(modelName: string): any; validate(modelName: string, modelObject: any, emptyAllowed?: boolean, extraPropertiesAllowed?: boolean): string[]; }