import { DestroyRef, EventEmitter } from '@angular/core'; import { FormGenericComponent } from '../../services/form-generic.abstract'; import { FormGroupDirective } from '@angular/forms'; import { ComponentDisposition } from '../../model/components/component-disposition.enum'; import * as i0 from "@angular/core"; export declare class ToggleComponent extends FormGenericComponent { protected formGroupDirective: FormGroupDirective; private readonly destroyRef; formControlName: string; checked: boolean; label: string; key: string; value: string; showError: boolean; disposition: ComponentDisposition | string; wasChecked: EventEmitter; constructor(formGroupDirective: FormGroupDirective, destroyRef: DestroyRef); toggle(): void; writeValue(value: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }