import "../../CommonImports"; import "../../Core/core.css"; import "./RadioButton.css"; import * as React from "react"; import { IFocusable } from '../../Utilities/Focus'; import { IRadioButtonGroup, IRadioButtonGroupProps, IRadioButtonProps } from "./RadioButton.Props"; export interface IRadioButtonGroupContext { onSelect: (buttonId: string) => void; selectedButtonId?: string; } export declare const RadioButtonGroupContext: React.Context; export declare class RadioButtonGroup extends React.Component implements IRadioButtonGroup, IFocusable<{}> { static defaultProps: IRadioButtonGroupProps; private _id; private focusGroupContext; constructor(props: Readonly); render(): JSX.Element; focus(): void; private onChange; private _getFirstButtonId; } export declare class RadioButton extends React.Component implements IFocusable<{}> { private radioButtonInternal; render(): JSX.Element; focus(): void; }