export { registTaskComponents, registeredTaskComponents } from "./taskcoms"; export { type ProtobufAny, Int32Any, Int64Any, BoolAny, StringAny, } from "./util/protobuf"; export type { FlowTaskModel, FlowTaskDefModel, FlowGobackTaskRequest, } from "./api/flow/task/types"; export { type TaskDealWith } from "./api/flow/types"; import type { App } from "vue"; export { taskApi } from "./api/flow/task/index"; export { commentApi } from "./api/flow/comment/index"; export type { FlowHiCommentModel, FlowHiCommentReq, } from "./api/flow/comment/types"; export type { FlowCompleteTaskRequest, TaskReq, FlowDelegateTaskRequest, } from "./api/flow/task/types"; export { taskAttachmentApi } from "./api/flow/attachment/index"; export type { TaskAttachmentCreateReq, ProcAttachmentCreateReq, TaskAttachmentReq, TaskAttachmentModel, TaskAttachmentFromReq, TaskAttachmentUpdateReq, } from "./api/flow/attachment/types"; export { procDefApi } from "./api/flow/prodef/index"; export type { HiProcInstModel } from "./api/flow/prodef/types"; export { monitorTaskApi } from "./api/flow/monitortask/index"; declare const flow: { install(app: App): void; }; export default flow;