import { Renderer2, ElementRef } from '@angular/core'; import { AvBase } from '../shared/base'; import { ControlValueAccessor } from '@angular/forms'; import { AvCheckboxGroupService } from '../checkbox/checkbox-group.service'; export declare class AvButtonGroupComponent extends AvBase implements ControlValueAccessor { private buttonGroupService; private _selectedValue; private _multiple; get multiple(): boolean; set multiple(newValue: boolean); propagateChange: (_: any) => void; constructor(_renderer: Renderer2, _element: ElementRef, buttonGroupService: AvCheckboxGroupService); writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; }