import { OnInit, AfterViewInit, OnDestroy, ChangeDetectorRef } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { StacheTitleService } from './title.service'; import { StacheConfigService, StacheJsonDataService, StacheOmnibarAdapterService, StacheWindowRef } from '../shared'; import { StacheNavLink } from '../nav'; import { StacheNavService } from '../nav/nav.service'; import { StachePageAnchorService } from '../page-anchor/page-anchor.service'; export declare class StacheWrapperComponent implements OnInit, AfterViewInit, OnDestroy { private config; private dataService; private pageAnchorService; private titleService; private route; private navService; private windowRef; private changeDetectorRef; private omnibarService; pageTitle: string; windowTitle: string; navTitle: string; layout: string; sidebarRoutes: StacheNavLink[]; breadcrumbsRoutes: StacheNavLink[]; showBreadcrumbs: boolean; showEditButton: boolean; showFooter: boolean; showTableOfContents: boolean; showBackToTop: boolean; showInNav: boolean; inPageRoutes: StacheNavLink[]; jsonData: any; private ngUnsubscribe; constructor(config: StacheConfigService, dataService: StacheJsonDataService, pageAnchorService: StachePageAnchorService, titleService: StacheTitleService, route: ActivatedRoute, navService: StacheNavService, windowRef: StacheWindowRef, changeDetectorRef: ChangeDetectorRef, omnibarService: StacheOmnibarAdapterService); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; private getPreferredDocumentTitle(); private getTutorialHeader(); private checkEditButtonUrl(); private checkFooterData(); private checkRouteHash(); }