type Pkg = { pkgDir: string; pkgDirPath: string; pkgJsonFilePath: string; pkgName: string; pkgCurrentVersion: string; latestTag?: string; commitList?: string[]; deps?: Pkg[]; }; type RepoType = 'monorepo' | 'polyrepo'; type PublishType = 'remote' | 'local'; export type { Pkg, PublishType, RepoType };