import { OnDestroy, OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { MatDialog } from '@angular/material/dialog'; import { Overlay } from '@angular/cdk/overlay'; import { AuthenticationService } from '../../services/auth'; import { NavService } from '../../services/nav'; import { NavData } from '../../services/nav/_nav'; import * as i0 from "@angular/core"; export declare class DefaultLayoutComponent implements OnDestroy, OnInit { private route; private router; navService: NavService; authService: AuthenticationService; dialog: MatDialog; overlay: Overlay; isEnoughLargeWidth: boolean; sidebarMinimized: boolean; changes: MutationObserver; element: HTMLElement; onResize(): void; constructor(route: ActivatedRoute, router: Router, navService: NavService, authService: AuthenticationService, dialog: MatDialog, overlay: Overlay, _document?: any); ngOnInit(): void; get available_nav_items(): NavData[]; get default_link(): string; ngOnDestroy(): void; logout(): void; openUserDialog(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }