import { UmbValidationController } from '../controllers/validation.controller.js'; import type { UmbClassInterface } from '../../../../libs/class-api/index.js'; import type { UmbControllerHost } from '../../../../libs/controller-api/index.js'; /** * Validation Context is the core of Validation. * It hosts Validators that has to validate for the context to be valid. * It can also be used as a Validator as part of a parent Validation Context. */ export declare class UmbValidationContext extends UmbValidationController { constructor(host: UmbControllerHost); provideAt(controllerHost: UmbClassInterface): void; }