import { AfterViewInit, EventEmitter, OnDestroy, TemplateRef } from '@angular/core'; import { MatExpansionPanel } from '@angular/material/expansion'; import { CaseListFontColorService } from '../utility/service/case-list-font-color.service'; import { ActivatedRoute, Params } from '@angular/router'; import * as i0 from "@angular/core"; export declare abstract class AbstractPanelComponent implements AfterViewInit, OnDestroy { protected _caseListFontColorService: CaseListFontColorService; protected _activatedRoute?: ActivatedRoute; config: Params; expansionDisabled: boolean; preventExpand: boolean; preventCollapse: boolean; hidePanelHeader: boolean; panelHeader: TemplateRef; panelContent: TemplateRef; first: boolean; last: boolean; caseColor: string; stopLoading: EventEmitter; getExpansionPanelRef: EventEmitter; matExpansionPanel: any; protected constructor(_caseListFontColorService: CaseListFontColorService, _activatedRoute?: ActivatedRoute); ngOnDestroy(): void; ngAfterViewInit(): void; emitExpand(): void; emitCollapse(): void; expandPanel(): void; showPanelHeader(): boolean; getCaseFontColor(): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }