UNPKG

@ts-fluentvalidation/core

Version:

Core library of @ts-fluentvalidation providing validations in a fluent syntax.

12 lines (11 loc) 596 B
import { ValidatorConfig } from '../types/types'; import { KeyValidations } from '../types/validations'; import { ValidationContext } from '../validation-context'; /** * Validates the given model asynchronously. * * @param validationContext - The validation context to validate. * @param validations - The validations to apply. * @param validatorConfig - The configuration to apply. */ export declare function validateAsync<TModel extends object>(validationContext: ValidationContext<TModel>, validations: KeyValidations<TModel>[], validatorConfig: ValidatorConfig<TModel>): Promise<void>;