export const Select: import("react").FC<SelectPrimitive.SelectProps>;
export const SelectGroup: import("react").ForwardRefExoticComponent<SelectPrimitive.SelectGroupProps & import("react").RefAttributes<HTMLDivElement>>;
export const SelectValue: import("react").ForwardRefExoticComponent<SelectPrimitive.SelectValueProps & import("react").RefAttributes<HTMLSpanElement>>;
/**
 * Select trigger component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} SelectTrigger component
 */
export const SelectTrigger: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Select content component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {string} [props.position='popper'] - Position strategy
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} SelectContent component
 */
export const SelectContent: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Select label component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} SelectLabel component
 */
export const SelectLabel: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Select item component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} SelectItem component
 */
export const SelectItem: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Select separator component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} SelectSeparator component
 */
export const SelectSeparator: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Select scroll up button component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} SelectScrollUpButton component
 */
export const SelectScrollUpButton: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Select scroll down button component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} SelectScrollDownButton component
 */
export const SelectScrollDownButton: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
import * as SelectPrimitive from '@radix-ui/react-select';
//# sourceMappingURL=select.d.ts.map