import { ChangeDetectorRef, ElementRef, Renderer2 } from "@angular/core"; import { ControlValueAccessor } from "@angular/forms"; export declare class NCheckboxComponent implements ControlValueAccessor { private renderer; private cd; description: string; name: string; text: string; checked: boolean; input: ElementRef; private propagateChange; private propagateTouch; _disabled: boolean; constructor(renderer: Renderer2, cd: ChangeDetectorRef); set disabled(val: boolean); set isDisabled(val: boolean); get disabled(): boolean; onChange(event: any): void; onTouched(): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; writeValue(obj: boolean): void; setDisabledState(isDisabled: boolean): void; }