import { AbstractControl, ControlValueAccessor, ValidationErrors, Validator } from '@angular/forms'; export declare class CheckboxComponent implements ControlValueAccessor, Validator { milestone: { status: string; }; _value: boolean; disabled: boolean; name: any; checked: boolean; indeterminate: boolean; checkMilestone(milestone: any): void; private onTouchedCallback; private onChangeCallback; private onValidatorChangeCallback; onInputChange(event: any): void; onBlur(): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; writeValue(obj: any): void; registerOnValidatorChange(fn: () => void): void; setDisabledState(isDisabled: boolean): void; validate(control: AbstractControl): ValidationErrors | null; }