import { AfterViewInit } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { AvRadioGroupService } from './radio-group.service'; import { ColorPalette } from '../shared/color'; export declare class AvRadioGroupComponent implements AfterViewInit, ControlValueAccessor { private radioGroupService; selected: string; private _radioButtons; private _color; get color(): ColorPalette; set color(newColor: ColorPalette); private _name; set name(newName: string); propagateChange: (_: any) => void; constructor(radioGroupService: AvRadioGroupService); writeValue(value: string): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; ngAfterViewInit(): void; propagateName(): void; propagateColor(): void; }