import * as React from 'react'; import HIDComponentProps from '../ComponentModel/HIDComponentModel'; import '../../../index.scss'; /** * **HIDRadioButton Props** * */ export interface HIDRadioButtonProps extends HIDComponentProps { /** Label for the RadioButton */ label: string; /** Label for the RadioButton */ labelPlacement?: "top" | "start" | "bottom" | "end"; /** Callback function for radio button.*/ callback?: (radioButtonValue: any) => void; /** Initial status of checkbox.*/ checkedStatus?: true | false; } export interface HIDRadioButtonState { radioButtonState?: boolean; } /** * ### The API documentation of the HID RadioButton React component. Learn more about the properties and the API Methods. * */ export default class HIDRadioButton extends React.Component { state: HIDRadioButtonState; private handleClick; private getRadioButtonWithoutLabel; private getRadioButtonWithLabel; private getRadioButtonWithLabelStyle; private getRadioButton; render(): JSX.Element; }