import { OnDestroy, OnInit } from '@angular/core'; import { TableColumn, TableComponent, DataReloadEvent, DataRowClickedEvent } from '@serengeti/serengeti-common'; import { MatDialog } from '@angular/material/dialog'; import { ApplicationService } from '../service/application.service'; import { ActivatedRoute, Router } from '@angular/router'; import { Subscription } from 'rxjs'; export declare class AppManageComponent implements OnInit, OnDestroy { dialog: MatDialog; private route; private router; private appService; columns: TableColumn[]; list: TableComponent; currentCondition: DataReloadEvent; routeSubscription: Subscription; routeRootPath: string; constructor(dialog: MatDialog, route: ActivatedRoute, router: Router, appService: ApplicationService); ngOnInit(): void; ngOnDestroy(): void; doRefresh(condition?: DataReloadEvent): void; doCreate(): void; goDetail($event: DataRowClickedEvent): void; }