import { OnInit } from "@angular/core";
import { CoreDialogService } from "@colijnit/corecomponents_v12";
import { BaseActivitySummaryComponent } from "../base-activity-summary.component";
import { Icon } from "../../../../enum/icon.enum";
import { RelationListObject } from "@colijnit/relationapi/build/model/relation-list-object.bo";
import { SharedService } from "../../../../service/shared.service";
import { SharedComponentsDictionaryService } from '../../../../translation/shared-components-dictionary.service';
export declare enum RelationType {
    Executive = "executive",
    Reporter = "reporter",
    Supervisor = "supervisor"
}
export declare class ExecutiveSummaryBlockComponent extends BaseActivitySummaryComponent implements OnInit {
    protected dictionaryService: SharedComponentsDictionaryService;
    protected dialogService: CoreDialogService;
    protected sharedService: SharedService;
    readonly RelationType: typeof RelationType;
    readonly Icon: typeof Icon;
    showClass(): boolean;
    private _textSearchParams;
    personnel: RelationListObject[];
    constructor(dictionaryService: SharedComponentsDictionaryService, dialogService: CoreDialogService, sharedService: SharedService);
    ngOnInit(): Promise<void>;
}
