import { EventEmitter, SimpleChanges } from '@angular/core'; import { CommonService } from '../../services/common/common.service'; import { Router } from '@angular/router'; import { SubscriptionService } from '../../services/subscription.service'; import * as i0 from "@angular/core"; export declare class MegamemuComponent { private router; subscriptionService: SubscriptionService; private commonService; event: any; navigationURL: string; visible: boolean; closeDialog: EventEmitter; roles: any; roleType: any; currentUser: string | null; rbacPermissionUser?: boolean; userCheckRbac?: boolean; allUserListRbac: any; constructor(router: Router, subscriptionService: SubscriptionService, commonService: CommonService); ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; showDialog(): void; onDialogHide(): void; dashboard(): void; risk(): void; control(): void; invenyory(): void; MyDashboard(): void; task(): void; userMgt(): void; businessentites(): void; policyManagement(): void; policyTemplates(): void; auditdashboard(): void; auditUniverse(): void; audit(): void; evidence(): void; issues(): void; Indicators(): void; incidents(): void; Remediations(): void; Project(): void; reports(): void; compliance(): void; compliancelibrary(): void; complianceliDrarydashbord(): void; complianceReport(): void; assessment(): void; risksuite(): void; surveygeneration(): void; DocumentAIRoutes(): void; contentLibraryRoutes(page: string): void; auditorAIRoutes(page: string): void; UserAdmin: boolean; rbacCheck(): void; orgcontext(): void; navigateURL(url: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }