import { default as React, SelectHTMLAttributes } from 'react'; export interface Option { value: string; label: string; disabled?: boolean; } export interface SelectProps extends Omit, 'onChange' | 'value'> { options: Option[]; placeholder?: string; onChange: (value: string) => void; className?: string; defaultValue?: string; error?: boolean; name?: string; "aria-label"?: string; "aria-describedby"?: string; } export declare const Select: React.MemoExoticComponent<{ ({ options, placeholder, onChange, className, defaultValue, disabled, error, required, name, id, "aria-label": ariaLabel, "aria-describedby": ariaDescribedby, ...props }: SelectProps): import("react/jsx-runtime").JSX.Element; displayName: string; }>;