import { Select as SelectPrimitive } from '@base-ui/react/select'; import * as React from 'react'; declare function Select({ open, defaultOpen, onOpenChange, onOpenChangeComplete, onValueChange, ...props }: SelectPrimitive.Root.Props): React.JSX.Element; declare namespace Select { var displayName: string; } declare const SelectGroup: React.ForwardRefExoticComponent & React.RefAttributes>; declare const SelectValue: React.ForwardRefExoticComponent & React.RefAttributes>; declare const SelectTrigger: React.ForwardRefExoticComponent & React.RefAttributes>; declare const SelectPopup: React.ForwardRefExoticComponent & { /** * DOM node to portal the popup into. Falls back to * `usePortalContainerOverride()` (which checks `PortalContainerProvider`), then to * the base-ui default (the document body). */ container?: HTMLElement | null; }, "ref"> & React.RefAttributes>; declare const SelectGroupLabel: React.ForwardRefExoticComponent & React.RefAttributes>; declare const SelectItem: React.ForwardRefExoticComponent & React.RefAttributes>; declare const SelectSeparator: React.ForwardRefExoticComponent & React.RefAttributes>; declare const SelectScrollUpButton: React.ForwardRefExoticComponent & React.RefAttributes, "ref"> & React.RefAttributes>; declare const SelectScrollDownButton: React.ForwardRefExoticComponent & React.RefAttributes, "ref"> & React.RefAttributes>; export { Select, SelectGroup, SelectGroupLabel, SelectItem, SelectPopup, SelectScrollDownButton, SelectScrollUpButton, SelectSeparator, SelectTrigger, SelectValue, };