import { PbDefaultButtonOutput } from '@alfercom/crud/lib/types/crud-buttons.types'; import { EventEmitter, OnInit } from '@angular/core'; import { PbDefaultSearchboxOutput, PageBuilderToolbarButtonsV2 } from '../../../../types/pb-types/page-builder.type'; import { TranslateService } from '@ngx-translate/core'; import * as i0 from "@angular/core"; export declare class PbToolbarButtonsComponentV2 implements OnInit { private translateService; showFilterPreview: boolean; activeFilters: { label: string; value: any; }[]; activeFiltersCount: number; btnClickedIndex: EventEmitter; btnClickedOutput: EventEmitter; searchboxOutput: EventEmitter; filterToggleOutput: EventEmitter; set selectedCount(value: number); get selectedCount(): number; private _selectedCount; private _originalMultipleSelectionButtonText; private updateDropdownStates; set toolbar(toolbarInput: PageBuilderToolbarButtonsV2); get toolbar(): PageBuilderToolbarButtonsV2; _toolbar: PageBuilderToolbarButtonsV2; constructor(translateService: TranslateService); ngOnInit(): void; private updateMultipleSelectionButtonText; btnHandler(event: any): void; searchboxHandler(event: PbDefaultSearchboxOutput): void; filterToggle(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }