import { ElementRef, EventEmitter } from '@angular/core'; import { FormControl } from '@angular/forms'; export declare const CHECKBOX_CONTROL_VALUE_ACCESSOR: any; export declare class CheckboxControlComponent { private el; _checked: boolean | string; _required: boolean; _ctrl: FormControl; _type: 'checkbox' | 'radio'; disabled: boolean; rtl: boolean; value: string; control: FormControl; checked: boolean | string; change: EventEmitter; constructor(el: ElementRef); readonly isCheckbox: boolean; readonly isRadio: boolean; readonly baseClassName: string; writeValue(val: any): void; toggle(): void; onChange: Function; onTouched: Function; registerOnChange(fn: Function): void; registerOnTouched(fn: Function): void; }