import { SvelteComponentTyped } from "svelte"; declare const __propDef: { props: { [x: string]: any; value?: any; items?: string[]; open?: boolean; selection?: number; matches?: string[]; class?: string; inputElement?: HTMLInputElement; containerElement?: HTMLDivElement; buttonsContainerElement?: HTMLDivElement; clearButtonElement?: HTMLButtonElement; searchButtonElement?: HTMLButtonElement; flyoutElement?: HTMLUListElement; }; events: { search: CustomEvent; input: CustomEvent; focus: CustomEvent; blur: CustomEvent; keydown: CustomEvent; change: CustomEvent; beforeinput: CustomEvent; click: CustomEvent; dblclick: CustomEvent; contextmenu: CustomEvent; mousedown: CustomEvent; mouseup: CustomEvent; mouseover: CustomEvent; mouseout: CustomEvent; mouseenter: CustomEvent; mouseleave: CustomEvent; keypress: CustomEvent; keyup: CustomEvent; clear: CustomEvent; select: CustomEvent; } & { [evt: string]: CustomEvent; }; slots: { 'item-template': { id: string; value: any; matches: string[]; selection: number; item: string; index: any; }; default: {}; buttons: { slot: string; }; }; }; export declare type AutoSuggestBoxProps = typeof __propDef.props; export declare type AutoSuggestBoxEvents = typeof __propDef.events; export declare type AutoSuggestBoxSlots = typeof __propDef.slots; export default class AutoSuggestBox extends SvelteComponentTyped { } export {};