///
import { OnInit, Injector, OnDestroy } from '@angular/core';
import { MatSelectChange } from '@angular/material/select';
import { LCUElementContext, LcuElementComponent } from '@lcu/common';
import { ApplicationsFlowService } from '../../services/applications-flow.service';
import { EaCService } from '../../services/eac.service';
import * as i0 from "@angular/core";
export declare class ApplicationsFlowProjectsElementState {
}
export declare class ApplicationsFlowProjectsContext extends LCUElementContext {
}
export declare const SELECTOR_APPLICATIONS_FLOW_PROJECTS_ELEMENT = "applications-flow-projects-element";
export declare class ApplicationsFlowProjectsElementComponent extends LcuElementComponent implements OnDestroy, OnInit {
protected injector: Injector;
protected appsFlowSvc: ApplicationsFlowService;
protected eacSvc: EaCService;
protected projMon: NodeJS.Timeout;
constructor(injector: Injector, appsFlowSvc: ApplicationsFlowService, eacSvc: EaCService);
ngOnDestroy(): void;
ngOnInit(): void;
ngOnChanges(): void;
ActiveEnterpriseChanged(event: MatSelectChange): Promise;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}