import { OnDestroy, OnInit } from '@angular/core';
import { Router } from '@angular/router';
import { NavConfig } from '../models/nav.config';
export declare class MobileNavigationComponent implements OnInit, OnDestroy {
    readonly navConfig: NavConfig;
    readonly faBars: import("@fortawesome/fontawesome-common-types").IconDefinition;
    readonly faTimes: import("@fortawesome/fontawesome-common-types").IconDefinition;
    canActivateMobileNav: boolean;
    private readonly _document;
    private readonly _router;
    private _subscriptions;
    constructor(router: Router, document: Document, navConfig: NavConfig);
    ngOnInit(): void;
    ngOnDestroy(): void;
    toggleCanActivateMobileNavBar(): void;
    private _setOverFlowY;
    private _watchNavigationChanges;
}
