import { AgGridAngular } from '@ag-grid-community/angular'; import { GridApi } from '@ag-grid-enterprise/all-modules'; import { OnInit } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { ActivatedRoute, Router } from '@angular/router'; import { AbstractComponent, ContextMenuActionItem, ContextMenuItem, TabService } from '@prutech/components'; import { AdminTabsService } from '../../../../shared/services/admin-tabs.service'; import { SitesVLAListModel } from '../../models/sites-models/sites-vendor-level-activity.model'; import { SitesDetailsService } from '../../services/sites-details.services'; import * as i0 from "@angular/core"; export declare class ContextMenuVendorLevelActivitesComponent extends AbstractComponent implements OnInit { matDialog: MatDialog; private route; private adminTabsService; private router; private tabService; private sitesDetailsService; private readonly update; private readonly viewEdit; private readonly view; private readonly edit; menuItems: ContextMenuItem[]; params: AgGridAngular; gridApi: GridApi; siteId: string; statusId: number; schoolId: string; siteName: String; constructor(matDialog: MatDialog, route: Router, adminTabsService: AdminTabsService, router: ActivatedRoute, tabService: TabService, sitesDetailsService: SitesDetailsService); agInit(params: AgGridAngular): void; ngOnInit(): void; doAction(event: ContextMenuActionItem): void; viewAction(params: SitesVLAListModel): void; viewEditAction(params: SitesVLAListModel): void; updateStatusAction(rowdata: SitesVLAListModel): void; afterOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }