/** * @license * Copyright Datorama. All Rights Reserved. * * Use of this source code is governed by an Apache License 2.0 license that can be * found in the LICENSE file at https://github.com/datorama/client-core/blob/master/LICENSE */ import { ChangeDetectorRef, ElementRef, OnDestroy, OnInit, Renderer2 } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { BaseCustomControl } from '../custom-control/base-custom-control'; export declare class DatoRadioComponent extends BaseCustomControl implements OnInit, OnDestroy, ControlValueAccessor { private renderer; private cdr; private host; name: string; value: any; /** * Get the native input */ get inputElement(): HTMLInputElement; id: string; constructor(renderer: Renderer2, cdr: ChangeDetectorRef, host: ElementRef); ngOnInit(): void; /** * * @param value */ writeValue(value: any): void; /** * * @param {boolean} isDisabled */ setDisabledState(isDisabled: boolean): void; ngOnDestroy(): void; /** * * @param value */ private setInputValue; }