import { default as React } from 'react'; export interface InputAutocompleteOption { value: string; label: string; } export type InputAutocompleteSize = 'sm' | 'md'; export interface InputAutocompleteProps { options: InputAutocompleteOption[]; value: string; onChange: (value: string) => void; /** Called when the user picks a suggestion from the list (click or Enter on a highlighted row). */ onSelect?: (option: InputAutocompleteOption) => void; label?: string; placeholder?: string; error?: string; disabled?: boolean; className?: string; id?: string; name?: string; type?: React.HTMLInputTypeAttribute; 'aria-label'?: string; /** `sm` is a compact input (32px height); `md` is the default (48px height). */ size?: InputAutocompleteSize; } export declare function InputAutocomplete({ options, value, onChange, onSelect, label, placeholder, error, disabled, className, id, name, type, 'aria-label': ariaLabel, size, }: InputAutocompleteProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=InputAutocomplete.d.ts.map