import { ToolbarCollectionState } from '../../state';
import { FiltersMap } from '@wix/bex-core';
export interface FiltersPanelStateParams<T, F extends FiltersMap> {
    readonly toolbar: ToolbarCollectionState<T, F>;
}
export declare class FiltersPanelState<T, F extends FiltersMap> {
    readonly toolbar: ToolbarCollectionState<T, F>;
    searchValue: string;
    constructor(params: FiltersPanelStateParams<T, F>);
    setSearchValue(value: string): void;
    clearSearch(): void;
    onCloseButtonClick: () => Promise<void>;
}
//# sourceMappingURL=FiltersPanelState.d.ts.map