import { RadioProps, FormControlProps, FormControlLabelProps } from '@mui/material'; import { CSSProperties } from 'react'; export type RadioProperties = Record>; export type RadioPropertyValue = { name: string | number; state: boolean; disabled?: boolean; rawData?: T; }; export type BaseRadioOverrides = { FormControlProps?: FormControlProps; FormControlLabelProps?: Omit; RadioProps?: RadioProps; }; type BaseRadioProps = BaseRadioOverrides & { values: RadioProperties; onChange: (newRadio: RadioProperties) => void; flexDirection?: CSSProperties["flexDirection"]; variant?: "primary" | "secondary"; }; export declare const BaseRadio: (props: BaseRadioProps) => import("react/jsx-runtime").JSX.Element; export {};