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