import { Text } from "../types/Text.js"; import { Results } from "../types/Results.js"; import { TemplateOptions } from "../types/Template.js"; import { Constraint } from "./Contraints.js"; import { isValid } from "./IsValid.js"; //#region src/validation/Validate.d.ts export type Validator = { property: string | symbol; constraint: Constraint; text: Text; actual?: Text; }; export declare const asResults: (subject: unknown, template: Text, options?: TemplateOptions) => Results; export declare const validate: (subject?: unknown) => Results; export declare const validateReject: (subject: T) => Promise; //#endregion export { isValid }; //# sourceMappingURL=Validate.d.ts.map