import { EventEmitter, ComponentInterface } from '../../stencil-public-runtime'; export declare class BiSearch implements ComponentInterface { private inheritedAttributes; private anchor?; /** * The host element */ el: HTMLBiSearchElement; /** * Placeholder text for the search input field */ placeholder?: string; /** * The current query string, which is mutable */ query: string; /** * The width of the search component, defaulting to 'fixed' */ width: 'fixed' | 'fill'; /** * The size of the search component, defaulting to 'large' */ size: 'small' | 'large'; /** * The label for the search button, defaulting to 'Search' */ searchLabel: string; /** * The label for the clear button, defaulting to 'Clear' */ clearLabel: string; /** * The URL that the search component will navigate to, if provided */ href?: string; /** * The target for the link, defaulting to '_self' */ target?: '_blank' | '_self'; /** * Event emitted when the query changes */ queryChange: EventEmitter; /** * Event emitted when a search is initiated */ search: EventEmitter; private handleQueryChange; private handleClear; private handleSearchClick; private handleKeyDown; componentWillLoad(): void; render(): any; }