export type SelectOption = {
    value: string;
    label: string;
    disabled?: boolean;
};
export type SelectProps = {
    value?: string;
    defaultValue?: string;
    onValueChange?: (value: string) => void;
    options: SelectOption[];
    placeholder?: string;
    size?: "sm" | "md" | "lg";
    disabled?: boolean;
    error?: boolean;
    className?: string;
    id?: string;
    "aria-describedby"?: string;
    "aria-invalid"?: boolean;
};
export declare const Select: import('react').ForwardRefExoticComponent<SelectProps & import('react').RefAttributes<HTMLButtonElement>>;
