import { FocusableOption, FocusOrigin } from '@angular/cdk/a11y'; import { AfterViewInit, OnDestroy } from '@angular/core'; import { RealsoftAccordionTogglePosition } from './models'; import { RealsoftExpansionPanel } from './expansion-panel'; import * as i0 from "@angular/core"; export declare class RealsoftExpansionPanelHeader implements AfterViewInit, OnDestroy, FocusableOption { panel: RealsoftExpansionPanel; private _elementRef; private _focusMonitor; private _changeDetectorRef; private _changeSubscription; private _defaultOptions; expandedHeight: string; collapsedHeight: string; tabIndex: number; constructor(); changesSubscription(): void; ngAfterViewInit(): void; get disabled(): boolean; toggle(): void; currentlyExpanded(): boolean; getExpandedStatus(): string; getPanelId(): string; getTogglePosition(): RealsoftAccordionTogglePosition; showToggleIndicator(): boolean; focus(origin?: FocusOrigin, options?: FocusOptions): void; getHeaderHeight(): string | null; keydown(event: KeyboardEvent): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }