import { ValidatorFn } from '@angular/forms'; import { Observable } from 'rxjs'; import { ValidationSwitch, ValidationSwitchOptionsInput } from '@mosaic-design/infosec-components/utils'; import * as i0 from "@angular/core"; export declare class ValidationSwitchService implements ValidationSwitch { #private; private validationSwitch; readonly isValidationEnabled$: Observable; get isValidationEnabled(): boolean; constructor(); disableValidator(options?: ValidationSwitchOptionsInput): void; enableValidator(options?: ValidationSwitchOptionsInput): void; wrapValidator(validator: ValidatorFn | ValidatorFn[]): ValidatorFn; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }