import { ApplicationRef, ChangeDetectorRef, ComponentFactoryResolver, ElementRef, Injector, OnInit, Renderer2, ViewContainerRef } from '@angular/core'; import { ControlContainer } from '../../interfaces/ControlContainer'; import { ControlAccessor } from '../../models/ControlAccessor'; export declare class AzoraControlGroup extends ControlAccessor implements OnInit { private _cd; private _element; private _renderer; private _appRef; private _vcRef; private _injector; private _componentFactoryResolver; /** Theme color palette for the option. */ color: string; private _color; /** Whether the labels should appear after or before the option Defaults to 'right' */ private labelPosition; private _selectControlsComponentType; private _selectControls; private _container; constructor(_cd: ChangeDetectorRef, _element: ElementRef, _renderer: Renderer2, _appRef: ApplicationRef, _vcRef: ViewContainerRef, _injector: Injector, _componentFactoryResolver: ComponentFactoryResolver, parent: ControlContainer); ngOnInit(): void; onChange: (value: any) => void; private _loadSelectControl; private _parseContext; /** Updates the `selected` radio button from the internal _value state. */ private _updateSelectControlState; } export declare class AzoraControlGroupModule { }