import { FlowGroupModel, FlowModel, FlowProcessGroupModel, HistoryModel, ProcessStageModel, TaskCommentModel, TaskEnclosureModel, TaskModel, TaskPrivilegeModel, TaskStageModel, TaskTodoModel, WorkflowGroupModel } from '../../sdk-model'; import { PageStateModel } from "../common"; declare class ProcessStageStateModel extends ProcessStageModel { } declare class FlowProcessGroupStateModel extends FlowProcessGroupModel { processArray: any[]; } declare class FlowStateModel extends FlowModel { groupModel: FlowProcessGroupStateModel; stageModels: ProcessStageStateModel[]; } declare class FlowPageStateModel extends PageStateModel { items: FlowStateModel[]; } declare class ProcessResultModel { conflictProcesses: FlowStateModel[]; createdProcesses: FlowStateModel[]; } declare class TaskStateModel extends TaskModel { stageModels: TaskStageStateModel[]; totalStages: number; historyModels: TaskHistoryStateModel[]; enclosureModels: TaskEnclosureStateModel[]; comments: TaskCommentStateModel[]; todoModels: TaskTodoStateModel[]; privilege: TaskPrivilegeStateModel; workflowGroupModel: TaskGroupStateModel; } declare class TaskCommentStateModel extends TaskCommentModel { } declare class TaskStageStateModel extends TaskStageModel { history: TaskHistoryStateModel[]; active: boolean; currentStage: boolean; } declare class TaskEnclosureStateModel extends TaskEnclosureModel { } declare class TaskHistoryStateModel extends HistoryModel { } declare class TaskTodoStateModel extends TaskTodoModel { } declare class TaskPageStateModel extends PageStateModel { items: TaskStateModel[]; } declare class TaskPageStateModelForStore { total: number; pageSize: number; totalPage: number; currentPage: number; searchType: number; taskStatus: string; taskStartTime: string; taskEndTime: string; taskPagesArray: TaskStateModel[][]; } declare class TaskPrivilegeStateModel extends TaskPrivilegeModel { action: number; } declare class FlowGroupStateModel extends FlowGroupModel { } declare class TaskGroupStateModel extends WorkflowGroupModel { Default: false; } declare class TaskGroupDeleteStateModel extends TaskGroupStateModel { deleteAllWorkflow: boolean; } export { FlowPageStateModel, FlowStateModel, ProcessResultModel, FlowProcessGroupStateModel, ProcessStageStateModel, TaskHistoryStateModel, TaskPageStateModel, TaskStateModel, TaskStageStateModel, TaskTodoStateModel, TaskCommentStateModel, TaskEnclosureStateModel, TaskPageStateModelForStore, FlowGroupStateModel, TaskGroupStateModel, TaskGroupDeleteStateModel, }; //# sourceMappingURL=task-state-model.d.ts.map