import { EventEmitter, OnInit } from "@angular/core";
import { WorkflowCategoryType } from "@colijnit/mainapi/build/enum/workflow-category.enum";
import { Icon } from "../../enum/icon.enum";
import { IconCacheService } from "../../service/icon-cache.service";
import { WorkflowProcessInfoPerStatus } from "@colijnit/mainapi/build/model/workflow-process-info-per-status";
import { SharedService } from "../../service/shared.service";
export declare class WorkflowInfoTilesComponent implements OnInit {
    iconCacheService: IconCacheService;
    sharedService: SharedService;
    protected readonly Icon: typeof Icon;
    readonly icons: typeof Icon;
    set workflowCategory(value: WorkflowCategoryType);
    workflowProcessInfoPerStatusClicked: EventEmitter<string>;
    WorkflowProcessInfoPerStatusCollection: WorkflowProcessInfoPerStatus[];
    activeStatus: string | null;
    private _workflowCategory;
    showClass(): boolean;
    constructor(iconCacheService: IconCacheService, sharedService: SharedService);
    ngOnInit(): void;
    workflowProcessInfoPerStatusClickedHandler(status: WorkflowProcessInfoPerStatus): void;
    private getWorkflowProcessInfoPerStatusCollection;
}
