/** 导出结果(MCP 面) */ export interface WorkflowExportResult { /** 首行必须 [sofagent] 前缀 */ text: string; data: { isError: boolean; action: 'export'; workflowId: string; /** 源版本(导出时刻 trunk version) */ sourceVersion?: number; /** 五件套文件名清单(验收 ① 完整性对账) */ bundleFiles?: string[]; /** 血缘元数据(随包携带——导入方续链用) */ lineage?: { sourceEnterprise: string; sourceWorkflowId: string; sourceVersion: number; forkDepth: number; ancestors: Array<{ workflowId: string; enterprise: string; version: number; forkedAt: string; }>; }; /** 跨租户剥离统计(G6 联动——验收 ④) */ strippedPrivate?: number; strippedResultOnly?: number; /** 导出包整体(单对象 JSON 形态——分发的原子单元) */ bundle?: Record; /** 机器可读错误码 */ code?: 'invalid-input' | 'workflow-missing' | 'empty-after-strip'; issues?: string[]; auditLogged: boolean; }; } /** * workflow_export——五件套导出(G1 验收 ①)。 * * @param args.workflow_id 源 workflow 标识 * @param args.enterprise 源企业标识(血缘元数据段——导入方回溯锚) * @param args.cross_tenant 跨租户分发(缺省 true——private / result-only * 节点剥离;同租户传递 false 保留全量) * @param args.actor 执行者(审计留痕) * @param args.data_dir 数据目录(测试隔离) */ export declare function workflowExport(args: { workflow_id: string; enterprise?: string; cross_tenant?: boolean; actor?: string; data_dir?: string; }): Promise; //# sourceMappingURL=workflow-export.d.ts.map