import { Service } from "../utils/dependency-injector/service"; import type { Repo } from "../utils/repo"; export declare class GitService extends Service { private git; _isSameGitUrl(gitUrlA: string, gitUrlB: string): boolean; _getGitUrl(githubRepo: Repo): string; _findRemoteAlias(githubRepo: Repo): Promise; _ensureCleanLocalCopy(): Promise; _ensureMasterBranch(): Promise; _fetchRemote(remoteAlias: string): Promise; _ensureLocalIsEqualToRemote(remoteAlias: string): Promise; ensureCleanLocalGitState(githubRepo: Repo): Promise; }