import { EventEmitter, OnInit } from '@angular/core';
import { BaseService } from '../../../core/utils/base-service/base.service';
import { StorageService } from '../../../core/services/storage-service/storage-service';
import { UserService } from '../../../core/services/user-service/user-service';
import * as i0 from "@angular/core";
export declare class SidenavComponent implements OnInit {
    private userService;
    private baseService;
    private storageService;
    department: string;
    setPage: string;
    userName: string;
    pageChangeEvent: EventEmitter<string>;
    appUser: boolean;
    routes: any[];
    options: any;
    currentDay: string;
    hour: number;
    constructor(userService: UserService, baseService: BaseService, storageService: StorageService);
    ngOnInit(): void;
    clickPage(event: string): void;
    logout(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SidenavComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SidenavComponent, "ipt-sidenav", never, { "department": "department"; "setPage": "setPage"; "userName": "userName"; }, { "pageChangeEvent": "pageChangeEvent"; }, never, never, false>;
}
