import { EventEmitter } from '../../stencil-public-runtime'; export declare class PanelToolSearch { el: HTMLElement; /** Current search query. */ value: string; /** Search guidance shown while the query is empty. */ placeholder: string; /** Accessible name for the search field. */ ariaLabel: string; /** Optional ID of the results region filtered by this search. */ controls: string | undefined; /** Prevents search interaction while keeping the row visible. */ isInactive: boolean; /** Show the optional trailing filter-menu trigger. */ showFilter: boolean; /** Accessible name for the filter-menu trigger. */ filterAriaLabel: string; /** Stable id placed on the filter trigger for ds-menu anchoring. */ filterTriggerId: string; /** Id of the menu controlled by the filter trigger. */ filterControls: string | undefined; /** Whether the controlled filter menu is open. */ filterExpanded: boolean; /** Promote the trigger foreground when one or more filters are applied. */ filterActive: boolean; dsChange: EventEmitter; dsClear: EventEmitter; dsFilterToggle: EventEmitter; componentDidRender(): void; setFocus(): Promise; focusFilterTrigger(): Promise; private handleChange; render(): any; } //# sourceMappingURL=PanelToolSearch.d.ts.map