import { type Identity } from '@byted-apaas/cli-core-sdk'; export interface PipelineScmCloneOptions { /** * 原始权限,可能是生产租户,也可能是开发租户 */ originIdendity: Identity; /** * 开发租户权限 */ identity: Identity; namespace: string; cwd: string; workspaceRoot: string; modules: string[]; branch: string; } /** * 基于自建 scm 系统的 clone 流程 * @param options */ export default function pipelineScmClone(options: PipelineScmCloneOptions): Promise;