import { AfterViewInit, EventEmitter, OnChanges, OnDestroy, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ModernSidebarPanelComponent implements AfterViewInit, OnChanges, OnDestroy { visible: boolean; width: number; height: number; title: string; badgeText: string | number | null; backLabel: string; canNavigateBack: boolean; contentKey: string; navigateBack: EventEmitter; close: EventEmitter; private contentContainer?; private scrollResetTimer; protected readonly faArrowLeft: import("@fortawesome/fontawesome-common-types").IconDefinition; protected readonly faTimes: import("@fortawesome/fontawesome-common-types").IconDefinition; ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; private scheduleScrollReset; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }