import { DoCheck, OnInit } from '@angular/core'; import { PolifunzioneLibService } from '../polifunzione-lib.service'; import { Microservice } from '../_models/microservice'; import { Area } from '../_models/area'; import { ErrorInterceptor } from '../_helpers/error.interceptor'; import { AlertService } from '../_services/alert.service'; import { Profilo } from '../_models/profilo'; import { ModulesService } from '../_services/modules.service'; import { Modulo } from '../_models/modulo'; import { Sottomodulo } from '../_models/sottomodulo'; import * as i0 from "@angular/core"; export declare class AsideComponent implements OnInit, DoCheck { private polifunzioneLibService; private errorInterceptor; private alertService; private modulesService; constructor(polifunzioneLibService: PolifunzioneLibService, errorInterceptor: ErrorInterceptor, alertService: AlertService, modulesService: ModulesService); loginLevel: any; typeAlert: string; alertText: string; minAuthMicroservice: any; alertCount: number; token: any; aree: Area[]; microservices: Microservice[]; activeRoute: string; name: any; surname: any; nameInitial: any; surnameInitial: any; permessi: any; permessiObj: any; moduli: Modulo[] | null; profiloSelected: any; profiliUtente: Profilo[] | null; ngDoCheck(): void; ngOnInit(): void; returnToHome(): void; closeAside(): void; logoutStatus(): void; goToHome(): void; goTo(modulo: Modulo, sottomodulo?: Sottomodulo): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }