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

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

export { CheckboxSegmented, type CheckboxSegmentedOption };
