import type { Log } from "@intentic/local-agent"; import type { Pairing } from "./config.js"; export interface BridgeExec { readonly run: (command: string, args: readonly string[], cwd?: string) => Promise; readonly exists: (path: string) => boolean; } export declare const realBridgeExec: BridgeExec; export declare const listSandboxRepos: (exec: BridgeExec, alias: string) => Promise; export declare const bridgeRepo: (exec: BridgeExec, alias: string, localDir: string, repo: string, log: Log) => Promise; export declare const runGitBridge: (exec: BridgeExec, pairing: Pairing, log: Log, known: readonly string[] | undefined) => Promise; //# sourceMappingURL=git-bridge.d.ts.map