import type * as React from "react";
export interface AutocompleteItem { value: string; label: React.ReactNode }
/** A free-text Input that suggests as you type. The typed value is the value. */
export interface AutocompleteProps extends Omit<React.InputHTMLAttributes<HTMLInputElement>, "value" | "defaultValue" | "onChange"> {
  items?: AutocompleteItem[];
  value?: string;
  defaultValue?: string;
  onValueChange?: (value: string) => void;
  emptyMessage?: string;
}
export declare function Autocomplete(props: AutocompleteProps): React.ReactElement;
