definition-header
Version:
DefinitelyTyped definition header tools
15 lines (14 loc) • 844 B
TypeScript
import * as joiAssert from 'joi-assert';
import * as model from './model';
export declare let ok: joiAssert.JoiAssertion<{}>;
export declare let number: joiAssert.JoiAssertion<{}>;
export declare let string: joiAssert.JoiAssertion<{}>;
export declare let object: joiAssert.JoiAssertion<{}>;
export declare let array: joiAssert.JoiAssertion<{}>;
export declare let uri: joiAssert.JoiAssertion<{}>;
export declare let semver: joiAssert.JoiAssertion<{}>;
export declare function label(obj: any, message?: string): model.Label;
export declare function project(obj: any, message?: string): model.Project;
export declare function person(obj: any, message?: string): model.Person;
export declare function repository(obj: any, message?: string): model.Repository;
export declare function header(obj: any, message?: string): model.Header;