import * as React from "react"; interface SelectProps { children: React.ReactNode; value?: string; onValueChange?: (value: string) => void; defaultValue?: string; disabled?: boolean; } interface SelectTriggerProps extends React.ButtonHTMLAttributes { children: React.ReactNode; className?: string; error?: boolean; } interface SelectValueProps { placeholder?: string; } interface SelectContentProps extends React.HTMLAttributes { children: React.ReactNode; className?: string; } interface SelectItemProps extends React.HTMLAttributes { children: React.ReactNode; value: string; className?: string; disabled?: boolean; } interface BaseComponentProps { children: React.ReactNode; className?: string; } declare const Select: React.FC; declare const SelectTrigger: React.ForwardRefExoticComponent>; declare const SelectValue: React.FC; declare const SelectContent: React.ForwardRefExoticComponent>; declare const SelectItem: React.ForwardRefExoticComponent>; declare const SelectGroup: React.FC; declare const SelectLabel: React.FC; declare const SelectSeparator: React.FC<{ className?: string; }>; export { Select, SelectGroup, SelectValue, SelectTrigger, SelectContent, SelectLabel, SelectItem, SelectSeparator, };