export { E as DropdownElevations } from '../../../Paper.constants-Cpa8Sb1b.js';
import * as react from 'react';
import { d as DropdownProps, C as CombinedRefs, e as DropdownRadioGroupProps, f as DropdownRadioItemProps, S as SubDropdownProps, g as SubDropdownCombinedRefs } from '../../../DropdownItemSeparator-CX3ElAQM.js';
export { a as DropdownItemGroupProps, b as DropdownItemProps, D as DropdownItemSeparator, c as DropdownItemSeparatorProps } from '../../../DropdownItemSeparator-CX3ElAQM.js';
export { D as DropdownItem, a as DropdownItemGroup } from '../../../DropdownItemGroup-ROk6PMJ3.js';
import * as react_jsx_runtime from 'react/jsx-runtime';
import '@radix-ui/react-dropdown-menu';
import '../../../InputRadio.types-B6eiCPav.js';
import '@radix-ui/react-radio-group';

declare const DEFAULT_ELEVATION = PaperElevations.Bordered;

declare const Dropdown: react.ForwardRefExoticComponent<DropdownProps & react.RefAttributes<CombinedRefs>>;

declare const DropdownRadioGroup: {
    ({ children: dropdownRadioItems, condensed, defaultValue, disabled, onValueChange, value, ...props }: DropdownRadioGroupProps): react_jsx_runtime.JSX.Element;
    displayName: string;
};

declare const DropdownRadioItem: {
    ({ condensed, disabled, id, label, value, ...props }: DropdownRadioItemProps): react_jsx_runtime.JSX.Element;
    displayName: string;
};

declare const SubDropdown: react.ForwardRefExoticComponent<SubDropdownProps & react.RefAttributes<SubDropdownCombinedRefs>>;

export { DEFAULT_ELEVATION as DEFAULT_DROPDOWN_ELEVATION, Dropdown, DropdownProps, DropdownRadioGroup, DropdownRadioGroupProps, DropdownRadioItem, DropdownRadioItemProps, SubDropdown };
