import './search-box.scss';
export interface SearchBoxOptions {
    id?: string;
    placeholder?: string;
    value?: string;
    onChange?: (value: string) => void;
    onSearch?: (value: string) => void;
}
export default class SearchBox {
    private options;
    input: HTMLInputElement;
    constructor(parent: HTMLElement, options?: SearchBoxOptions);
    handleInput: () => void;
    handleKeyDown: (event: KeyboardEvent) => void;
    get value(): string;
}
