import * as React from 'react'; import { WithStyles } from '../withStyles'; import { OptionProps } from './Option'; interface RadioButtonGroupProps { onChange: (selectedValues: string[]) => void; fullWidth?: boolean; selectedValues?: string[]; testId?: string; } interface RadioButtonGroupState { selectedValues: string[]; } export declare class RadioButtonGroup extends React.Component, RadioButtonGroupState> { static defaultProps: RadioButtonGroupProps; state: RadioButtonGroupState; handleChange: (value: string) => void; render(): JSX.Element; } declare const styles: () => Record<"root" | "fullWidth", import("@material-ui/core/styles/withStyles").CSSProperties>; declare const _default: (React.ComponentClass; innerRef?: React.Ref; }, "classes" | "innerRef"> & Partial; innerRef?: React.Ref; }, "fullWidth" | "testId" | "onChange" | "selectedValues">> & Partial>, "fullWidth" | "testId" | "onChange" | "selectedValues"> & import("@material-ui/core/styles/withStyles").StyledComponentProps, any> & { Option: React.ComponentType & import("@material-ui/core/styles/withStyles").StyledComponentProps>; }) | (React.FunctionComponent; innerRef?: React.Ref; }, "classes" | "innerRef"> & Partial; innerRef?: React.Ref; }, "fullWidth" | "testId" | "onChange" | "selectedValues">> & Partial>, "fullWidth" | "testId" | "onChange" | "selectedValues"> & import("@material-ui/core/styles/withStyles").StyledComponentProps> & { Option: React.ComponentType & import("@material-ui/core/styles/withStyles").StyledComponentProps>; }); export default _default;