import HtmlNode from '../Extension/HtmlNode'; export interface RadioItem { id: string; value: string; title?: string; description?: string; meta?: string; } interface InputRadioGroupProps { readonly title?: string; readonly name: string; readonly checked?: string; readonly options: RadioItem[]; error?: boolean; information?: string; footer?: string; readonly errorMessage?: string; readonly onClick: (e: Event) => void; readonly onClickInformation?: (visible: boolean) => void; } declare class InputRadioGroup extends HtmlNode { private readonly props; private contexts; constructor(element: HTMLElement | null, props: InputRadioGroupProps); private updateBorder; setError(error: boolean): void; render(): void; } export default InputRadioGroup;