import { AfterViewInit, ElementRef, EventEmitter, OnInit } from '@angular/core'; import { ControlValueAccessor, NgControl } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class GtrRadioButtonComponent implements OnInit, AfterViewInit, ControlValueAccessor { ngControl: NgControl; radioEl: ElementRef; constructor(ngControl: NgControl, radioEl: ElementRef); onChanged: any; onTouched: any; registerOnChange(fn: (value: any) => void): void; writeValue(obj: any): void; registerOnTouched(fn: () => void): void; /** * The radio input name */ name: string; dataTransactionName: string; /** * The radio input value */ value: string; /** * The radio input disabled state */ disabled?: boolean; /** * The radio input checked state */ checked: boolean; /** * The radio input label */ label?: string; /** * The radio input tabindex */ tabIndexNav?: number; /** * The radio input value changed eventemitter */ valueChanged: EventEmitter; /** * The radio input id */ radioId: string; /** * The radio input id */ groupName: string; /** * The componentDidLoad hook */ ngAfterViewInit(): void; /** * The decorator is used to select value via keyboard */ handleKeyDown(event: KeyboardEvent): void; /** * The component function for toggle radio checked state */ handleClick(): void; /** * The component function for toggle radio checked state */ toggleCheckedState(): void; /** * The component function for selecting previous radio element */ selectPreviousOption(): void; /** * The component function for check the active element */ isElementFocused: (element: any) => boolean; /** * The component function for selecting next radio element */ selectNextOption(): void; /** * The component function for deselect unchecked values */ deselectOtherOptions(): void; /** * The component function for set changed value and send selected value via eventemitter */ handleChange(event?: any): void; detectEnter(e: any): void; ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_disabled: unknown; static ngAcceptInputType_checked: unknown; }