import { AfterContentInit, OnDestroy, QueryList } from '@angular/core'; import { PghFilterChipsMarkerDirective } from './filter-chips.directive'; import { PghFilterChipItemsConnectorOptions, PghFilterChipsItem, PghFilterChipsSearchEvent } from './models'; import { PghFilterChipsPersistService } from './filter-chips-persist.service'; import * as i0 from "@angular/core"; declare const PghFilterChipsComponent_base: (new (...args: any[]) => { _destroyed$: import("rxjs").Subject; ngOnDestroy(): void; }) & (new (...args: any[]) => {}); export declare class PghFilterChipsComponent extends PghFilterChipsComponent_base implements AfterContentInit, OnDestroy { private filterChipsPersistService; filterMarkers?: QueryList; private connectedFilterMarkersViaConnectorProvider; showSearchButton: import("@angular/core").InputSignal; persistId: import("@angular/core").InputSignal; search: import("@angular/core").OutputEmitterRef; filterItems: import("@angular/core").WritableSignal[]>; get allFilterMarkers(): PghFilterChipsMarkerDirective[]; constructor(filterChipsPersistService: PghFilterChipsPersistService, filterChipsMarkerConnector: PghFilterChipItemsConnectorOptions); private getPersistedData; ngAfterContentInit(): void; get hasNoInactiveFilter(): boolean; private handleFilterMarkersChange; private setupFilterValueChangesListener; onSelectFilterItem(filterItem: PghFilterChipsItem): void; private emitFilterValues; private persistData; onClickSearch(): void; ngOnDestroy(): void; private getPersistId; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};