import { OnInit } from '@angular/core'; import { EventModel } from '../../api/events'; import { DialogService } from '../../services/dialog.service'; import { AgentLookupService } from '../../services/agent-lookup.service'; import { PaginatedSearchService, SearchService } from '@lacuna/material'; import { EntityNavigator, EventViewer } from '../../classes/types'; import { TranslocoService } from '@ngneat/transloco'; import * as i0 from "@angular/core"; export declare class EventListComponent implements OnInit { private dialogService; private agentLookupService; private transloco; private entityNavigationService; private eventViewer; dataSource: PaginatedSearchService | SearchService; showSubscriptions: boolean; hideEntities: boolean; hideAgents: boolean; disablePagination: boolean; get columnsToDisplay(): string[]; constructor(dialogService: DialogService, agentLookupService: AgentLookupService, transloco: TranslocoService, entityNavigationService: EntityNavigator, eventViewer: EventViewer); ngOnInit(): void; showDetails(e: EventModel): void; navigateToAgent(e: EventModel): void; navigateToEntity(e: EventModel): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_showSubscriptions: any; static ngAcceptInputType_hideEntities: any; static ngAcceptInputType_hideAgents: any; static ngAcceptInputType_disablePagination: any; }