import { OnInit } from '@angular/core';
import { ActivatedRoute } from '@angular/router';
import { CaseHistory } from './domain';
import { CaseView, CaseTab } from '../../domain';
import { AlertService, OrderService } from '../../services';
import { CaseHistoryService } from './services/case-history.service';
import { CaseService } from '../case-editor';
export declare class CaseHistoryComponent implements OnInit {
    private route;
    private alertService;
    private orderService;
    private caseService;
    private caseHistoryService;
    private static readonly ERROR_MESSAGE;
    static readonly PARAM_EVENT_ID = "eid";
    event: string;
    caseHistory: CaseHistory;
    caseDetails: CaseView;
    tabs: CaseTab[];
    constructor(route: ActivatedRoute, alertService: AlertService, orderService: OrderService, caseService: CaseService, caseHistoryService: CaseHistoryService);
    ngOnInit(): void;
    isDataLoaded(): boolean;
    private sortTabFieldsAndFilterTabs;
}
