import { default as React } from 'react'; import { Content, ScrollUpButton, ScrollDownButton, Trigger, Label, Item } from '@radix-ui/react-select'; declare const Select: React.FC; declare const SelectGroup: React.ForwardRefExoticComponent>; declare const SelectValue: React.ForwardRefExoticComponent>; /** * Select Trigger where handle user interaction like click, focus, hover */ declare const SelectTrigger: React.FC & { size?: 'default' | 'sm'; }>; /** * Select Scroll Up Button with icon */ declare const SelectScrollUpButton: React.FC>; /** * Select Scroll Down Button with icon */ declare const SelectScrollDownButton: React.FC>; /** * Select Content where the options are displayed */ declare const SelectContent: React.FC & { isPortal?: boolean; }>; /** * Select Label for the group */ declare const SelectLabel: React.FC>; /** * Select Item where the option are displayed by field 'label' */ declare const SelectItem: React.FC & { renderContent?: React.ReactNode; }>; /** * Default disabled-dimming for a SelectItem's label. SelectItem no longer dims its * children automatically (that would wash out custom-rendered content), so any direct * consumer rendering a plain label must opt in via this wrapper. */ declare const SelectItemLabel: React.FC<{ disabled?: boolean; children: React.ReactNode; }>; /** * Export all the Select Primitives to use in the Select Component */ export { Select, SelectGroup, SelectValue, SelectTrigger, SelectContent, SelectLabel, SelectItem, SelectItemLabel, SelectScrollUpButton, SelectScrollDownButton, };