import { OnInit } from '@angular/core'; import { AbstractComponent, TabEntity, TabService } from '@prutech/components'; import { Observable } from 'rxjs'; import { EmployerMgmtRouteOptions } from '../interfaces/employer-mgmt-route-options.interface'; import { EmployerMgmtRoutes } from '../interfaces/employer-mgmt-routes.interface'; import { EmployeeListTableComponent } from './components/employee-list-table/employee-list-table.component'; import { SubmittedEmployersListComponent } from './components/submitted-employers-list/submitted-employers-list.component'; import { EmployeeListItem } from './models/employee-list-item'; import { EmployeeListService } from './services/employee-list.service'; import { ReassignEmployerListService } from './services/reassign-employer-list.service'; import * as i0 from "@angular/core"; export declare class EmployeeListComponent extends AbstractComponent implements OnInit { private employeeListService; private reassignEmployerListService; private tabService; employerMgmtOrigin: number; employerMgmtRoutes: EmployerMgmtRoutes; employeeListLoading: Observable; employeeList: Observable; showRE: boolean; showSE: boolean; selectedVal: string; primaryTab: TabEntity; employeeListTableComponent: EmployeeListTableComponent; submittedEmployeeListComponent: SubmittedEmployersListComponent; constructor(employeeListService: EmployeeListService, reassignEmployerListService: ReassignEmployerListService, tabService: TabService); get isAdmin(): boolean; get routeOptions(): EmployerMgmtRouteOptions; ngOnInit(): void; getRoute(): string; condition(data: string): void; afterOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }