///
import { RadioGroupProps } from '@mui/material/RadioGroup';
export interface StyledProps extends RadioGroupProps {
/**
* current element id
* @defaultValue ""
* @optional
* @type string
*/
id?: React.HtmlHTMLAttributes["id"];
/**
* Defines a string value that labels the current element.
* @default "Radio Group"
*/
ariaLabel?: string;
/**
* The content of the component.
*/
children?: React.ReactElement[];
/**
* The default value. Use when the component is not controlled.
*/
defaultValue?: any;
/**
* The name used to reference the value of the control.
* If you don't provide this prop, it falls back to a randomly generated name.
*/
name?: string;
/**
* Callback fired when a radio button is selected.
*
* @param {React.ChangeEvent} event The event source of the callback.
* @param {string} value The value of the selected radio button.
* You can pull out the new value by accessing `event.target.value` (string).
*/
onChange?: (event: React.ChangeEvent, value: string) => void;
/**
* Value of the selected radio button. The DOM API casts this to a string.
*/
value?: any;
/**
* Value of the header text. If leave empty this field, header field will not show.
*/
text?: string;
/**
* set a spacing between radio buttons.
*/
spacing?: number;
/**
* `Not Used` The sx prop lets you style elements quickly using values from your theme.
* @default undefined
*/
sx?: never;
}
declare const ThemedComponent: (props: StyledProps) => import("react/jsx-runtime").JSX.Element;
export default ThemedComponent;
//# sourceMappingURL=Styled.d.ts.map