import { OnInit, ChangeDetectorRef, ElementRef, OnDestroy } from '@angular/core';
import { Router } from '@angular/router';
import { Title } from '@angular/platform-browser';
import { LayoutStore } from '../layout.store';
import { RoutingService } from '../../services/routing.service';
import { SidebarRightService } from '../sidebar-right/sidebar-right.service';
import { HeaderService } from '../header/header.service';
import { FooterService } from '../footer/footer.service';
export declare class ContentComponent implements OnInit, OnDestroy {
    private layoutStore;
    private routingService;
    private titleService;
    private elementRef;
    private changeDetectorRef;
    private sidebarRightService;
    private headerService;
    private footerService;
    private router;
    description: string;
    header: string;
    heightStyle: number;
    sidebarLeftHeight: number;
    windowInnerHeight: number;
    private layout;
    private titleTag;
    private navigationEnd;
    private subscriptions;
    private contentInnerElement;
    /**
     * @method constructor
     * @param layoutStore
     * @param routingService
     * @param titleService
     * @param elementRef
     * @param changeDetectorRef
     * @param sidebarRightService
     * @param headerService
     * @param footerService
     * @param router
     */
    constructor(layoutStore: LayoutStore, routingService: RoutingService, titleService: Title, elementRef: ElementRef, changeDetectorRef: ChangeDetectorRef, sidebarRightService: SidebarRightService, headerService: HeaderService, footerService: FooterService, router: Router);
    /**
     * @method ngOnInit
     */
    ngOnInit(): void;
    /**
     * @method ngOnDestroy
     */
    ngOnDestroy(): void;
    /**
     * [scrollHeight description]
     * @method scrollHeight
     * @return [description]
     */
    readonly scrollHeight: number;
    /**
     * [getTitle description]
     * @method getTitle
     * @param title [description]
     * @return [description]
     */
    private getTitle(title);
    /**
     * [setMinHeight description]
     * @method setMinHeight
     */
    private setContentMinHeight();
}
