import { RenderCheckboxProps } from 'react-data-grid';
/**
 * Renderizador de radio button para selección única de filas en TableView.
 *
 * Este componente es un wrapper del Radio de MUI que adapta las props
 * de react-data-grid (RenderCheckboxProps) al formato esperado por Radio.
 *
 * Se utiliza en conjunto con RadioSelectColumn para implementar
 * selección única de filas (a diferencia de CheckboxFormatter que
 * permite selección múltiple).
 * @param props - Props de renderizado de checkbox de react-data-grid
 * @param props.onChange - Callback cuando cambia el estado del radio
 * @param props.checked - Estado actual del radio (seleccionado o no)
 * @param _ref - Ref forwarded (no utilizado internamente)
 * @returns Componente Radio de MUI adaptado
 * @example
 * ```tsx
 * // Uso interno en RadioSelectColumn
 * renderCell: (props) => <RadioFormatter {...props} />
 * ```
 */
export declare const RadioFormatter: import('react').ForwardRefExoticComponent<RenderCheckboxProps & import('react').RefAttributes<HTMLInputElement>>;
//# sourceMappingURL=RadioFormatter.d.ts.map