import { Renderer2, ElementRef, AfterViewInit } from '@angular/core'; import { AvBase } from '../shared/base'; import { ControlValueAccessor } from '@angular/forms'; import { AvCheckboxGroupService } from './checkbox-group.service'; export declare class AvCheckboxComponent extends AvBase implements AfterViewInit, ControlValueAccessor { private checkboxGroupService; private _value; get value(): any; set value(newValue: any); private _checked; get checked(): boolean; set checked(newValue: boolean); constructor(checkboxGroupService: AvCheckboxGroupService, _renderer: Renderer2, _element: ElementRef); ngAfterViewInit(): void; propagateChange: (_: any) => void; writeValue(value: boolean): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; toggleCheckbox(): void; }