import * as React from 'react'; import { ReactElement } from 'react'; import { Select as Select$1 } from '@base-ui/react/select'; type SelectPortalProviderProps = { container: HTMLElement | undefined; children: React.ReactNode; }; declare function SelectPortalProvider({ container, children, }: SelectPortalProviderProps): ReactElement; type SelectProps = Select$1.Root.Props; declare function Select({ ...props }: SelectProps): ReactElement; type SelectGroupProps = React.ComponentProps; declare function SelectGroup({ ...props }: SelectGroupProps): ReactElement; type SelectValueProps = React.ComponentProps; declare function SelectValue({ ...props }: SelectValueProps): ReactElement; type SelectTriggerProps = React.ComponentProps & { size?: "sm" | "default"; }; declare function SelectTrigger({ className, size, children, ...props }: SelectTriggerProps): ReactElement; type SelectContentProps = React.ComponentProps; declare function SelectContent({ className, children, style, ...props }: SelectContentProps): ReactElement; type SelectLabelProps = React.ComponentProps; declare function SelectLabel({ className, ...props }: SelectLabelProps): ReactElement; type SelectItemProps = React.ComponentProps; declare function SelectItem({ className, children, ...props }: SelectItemProps): ReactElement; type SelectSeparatorProps = React.ComponentProps<"div">; declare function SelectSeparator({ className, ...props }: SelectSeparatorProps): ReactElement; type SelectScrollUpButtonProps = React.ComponentProps; declare function SelectScrollUpButton({ className, ...props }: SelectScrollUpButtonProps): ReactElement; type SelectScrollDownButtonProps = React.ComponentProps; declare function SelectScrollDownButton({ className, ...props }: SelectScrollDownButtonProps): ReactElement; export { Select, SelectContent, type SelectContentProps, SelectGroup, type SelectGroupProps, SelectItem, type SelectItemProps, SelectLabel, type SelectLabelProps, SelectPortalProvider, type SelectPortalProviderProps, type SelectProps, SelectScrollDownButton, type SelectScrollDownButtonProps, SelectScrollUpButton, type SelectScrollUpButtonProps, SelectSeparator, type SelectSeparatorProps, SelectTrigger, type SelectTriggerProps, SelectValue, type SelectValueProps };