import { EventEmitter } from '../../stencil-public-runtime'; export declare class DdaSearchInput { placeholder: string; label: string; size: string; error_message: string; show_button: boolean; helper_text: string; validation_id: string; input_status?: string; has_error: boolean; custom_class?: string; component_mode?: string; button_id?: string; input_id?: string; aria_label?: string; button_aria_label?: string; search_input_name: string; close_button_name: string; search_button_name: string; button_text: string; value: string; inputChanged: EventEmitter; onChanged: EventEmitter; buttonClicked: EventEmitter; inputBlurred: EventEmitter<{ name: string; value: string; }>; onBlurred: EventEmitter; el: HTMLElement; hasInputValue: boolean; internalValue: string; handleInput: (event: Event) => void; handleKeyDown: (event: KeyboardEvent) => void; watchValue(newValue: string): void; componentWillLoad(): void; handleSearchClick: () => void; clearInput(): void; reset(): Promise; setValue(val: string): Promise; render(): any; }