import { OnInit } from '@angular/core';
import { MatSlideToggleChange } from '@angular/material/slide-toggle';
import { OnDestroyMixin } from '@w11k/ngx-componentdestroyed';
import { Observable } from 'rxjs';
import { PresentationService } from '../core/presentation.service';
export declare class SideBarContentComponent extends OnDestroyMixin implements OnInit {
    private readonly presentation;
    id: string;
    showTableOfContent$: Observable<boolean>;
    showCoordinates$: Observable<boolean>;
    coordinatesSeparator$: Observable<string>;
    depth$: Observable<number | undefined>;
    showExpertMenu$: Observable<boolean>;
    showSettings$: Observable<boolean>;
    themeLight$: Observable<boolean>;
    constructor(presentation: PresentationService);
    ngOnInit(): void;
    closeSideNav(): void;
    startP2P(): void;
    setTheme(event: MatSlideToggleChange): void;
}
