import * as react_jsx_runtime from 'react/jsx-runtime';
import * as React from 'react';

interface RadioSegmentedOption {
    value: string;
    label: string;
    icon?: React.ReactNode;
}
interface RadioSegmentedProps {
    value?: string;
    defaultValue?: string;
    onValueChange?: (value: string) => void;
    options: RadioSegmentedOption[];
    className?: string;
    disabled?: boolean;
}
declare function RadioSegmented({ value, defaultValue, onValueChange, options, className, disabled, }: RadioSegmentedProps): react_jsx_runtime.JSX.Element;

export { RadioSegmented, type RadioSegmentedOption };
