import { EventEmitter } from '@angular/core'; import { Filter } from './interface/filter.interface'; import { ACTION_TYPE } from './enum/action-type.enum'; import { Action } from './interface/action.interface'; import { Group } from './interface/group.interface'; import { FilterChange, ToolbarFilterAction } from './interface'; import * as i0 from "@angular/core"; export declare class ToolbarComponent { actions: Action[]; groups: Group[]; changeFilters: EventEmitter; toolbarFilterAction: EventEmitter; toolbarAction: EventEmitter; ACTION_TYPE: typeof ACTION_TYPE; private _filters; constructor(); set filters(filters: Filter[]); get filters(): Filter[]; onChangeFilters($event: FilterChange): void; onToolbarFilterAction(toolbarFilterAction: ToolbarFilterAction): void; onToolbarAction(action: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }