import * as React from "react"; import { PureComponent } from "react"; import { WithStyles } from "@material-ui/core/styles/withStyles"; import { CommonWidgetProps } from "../utils"; import { styles } from "./InputRadio.style"; export interface InputRadioGroupPropsChanges extends CommonWidgetProps { onChange?: any; } export declare type InputRadioGroupProps = { columns?: number; horizontal?: boolean; labelTransform?: (label: string) => string; options?: string[] | number[]; showResetButton?: boolean; onChange?: (value: string) => void; onClickResetButton?: () => void; } & InputRadioGroupPropsChanges & WithStyles; export declare class InputRadioGroup extends PureComponent { static defaultProps: Partial; render(): JSX.Element; renderRadioInputs: (item: any) => JSX.Element; handleChange: (e: React.ChangeEvent) => void; }