export declare const gitContract: { changes: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ repos: import("zod").ZodArray; conflicted: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; operation: import("zod").ZodOptional>; staged: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; unstaged: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; truncated: import("zod").ZodOptional>; scratch: import("zod").ZodOptional; files: import("zod").ZodOptional; bytes: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; remote: import("zod").ZodOptional; branch: import("zod").ZodOptional; upstream: import("zod").ZodOptional; ahead: import("zod").ZodNumber; behind: import("zod").ZodNumber; }, import("zod/v4/core").$strip>>; origins: import("zod").ZodOptional>>; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; originAgents: import("zod").ZodOptional; provider: import("zod").ZodString; landedMessage: import("zod").ZodOptional; breaking: import("zod").ZodOptional; testNote: import("zod").ZodOptional; allows: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>>; committing: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; repos: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ repos: import("zod").ZodArray; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; remoteRepos: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ repos: import("zod").ZodArray>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; log: import("@orpc/contract").ContractProcedureBuilderWithInputOutput>; skip: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ repo: import("zod").ZodString; branch: import("zod").ZodOptional; commits: import("zod").ZodArray; subject: import("zod").ZodString; body: import("zod").ZodString; author: import("zod").ZodString; email: import("zod").ZodString; at: import("zod").ZodNumber; refs: import("zod").ZodArray; head: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>>; hasMore: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; commitDiff: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ files: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; commitFileDiff: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ before: import("zod").ZodOptional; after: import("zod").ZodOptional; binary: import("zod").ZodOptional; partial: import("zod").ZodOptional; afterBytes: import("zod").ZodOptional; patch: import("zod").ZodOptional; more: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; operation: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ repo: import("zod").ZodString; operation: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; abort: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; undoable: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ repo: import("zod").ZodString; action: import("zod").ZodOptional; description: import("zod").ZodString; branch: import("zod").ZodString; sha: import("zod").ZodString; previousSha: import("zod").ZodString; changesWorkingTree: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; undo: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; stashes: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ repo: import("zod").ZodString; stashes: import("zod").ZodArray; at: import("zod").ZodNumber; parents: import("zod").ZodArray; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; stashDiff: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ files: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; stashPush: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; includeUntracked: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; stashApply: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; stashDrop: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; createBranch: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; createTag: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; deleteTag: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; pushTag: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; checkout: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; cherryPick: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; revert: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; drop: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; merge: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; rebase: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; reset: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; fileDiff: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ before: import("zod").ZodOptional; after: import("zod").ZodOptional; binary: import("zod").ZodOptional; partial: import("zod").ZodOptional; afterBytes: import("zod").ZodOptional; patch: import("zod").ZodOptional; more: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; status: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ branch: import("zod").ZodString; dirty: import("zod").ZodBoolean; files: import("zod").ZodArray; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; commit: import("@orpc/contract").ContractProcedureBuilderWithInputOutput>; scope: import("zod").ZodOptional>; origin: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ committed: import("zod").ZodBoolean; changes: import("zod").ZodOptional; conflicted: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; operation: import("zod").ZodOptional>; staged: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; unstaged: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; truncated: import("zod").ZodOptional>; scratch: import("zod").ZodOptional; files: import("zod").ZodOptional; bytes: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; remote: import("zod").ZodOptional; branch: import("zod").ZodOptional; upstream: import("zod").ZodOptional; ahead: import("zod").ZodNumber; behind: import("zod").ZodNumber; }, import("zod/v4/core").$strip>>; origins: import("zod").ZodOptional>>; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; originAgents: import("zod").ZodOptional; provider: import("zod").ZodString; landedMessage: import("zod").ZodOptional; breaking: import("zod").ZodOptional; testNote: import("zod").ZodOptional; allows: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; discard: import("@orpc/contract").ContractProcedureBuilderWithInputOutput>; scope: import("zod").ZodOptional>; origin: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; stage: import("@orpc/contract").ContractProcedureBuilderWithInputOutput>; scope: import("zod").ZodOptional>; origin: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; chip: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; unstage: import("@orpc/contract").ContractProcedureBuilderWithInputOutput>; scope: import("zod").ZodOptional>; origin: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; chip: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; branches: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ branches: import("zod").ZodArray; ahead: import("zod").ZodNumber; behind: import("zod").ZodNumber; gone: import("zod").ZodOptional; at: import("zod").ZodNumber; }, import("zod/v4/core").$strip>>; remotes: import("zod").ZodArray>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; createBranchAt: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; checkout: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; deleteBranch: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; remote: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ remote: import("zod").ZodOptional; branch: import("zod").ZodOptional; upstream: import("zod").ZodOptional; ahead: import("zod").ZodNumber; behind: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; fetch: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; pull: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; push: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; pushState: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ status: import("zod").ZodEnum<{ cancelled: "cancelled"; error: "error"; failed: "failed"; idle: "idle"; passed: "passed"; running: "running"; }>; command: import("zod").ZodString; startedAt: import("zod").ZodOptional; finishedAt: import("zod").ZodOptional; exitCode: import("zod").ZodOptional; timedOut: import("zod").ZodOptional; session: import("zod").ZodOptional; output: import("zod").ZodString; repo: import("zod").ZodString; reason: import("zod").ZodOptional; refusedBy: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; pushCancel: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; indexRunStart: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; target: import("zod").ZodOptional>; scope: import("zod").ZodOptional>; origin: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; message: import("zod").ZodOptional; confirmed: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ status: import("zod").ZodEnum<{ cancelled: "cancelled"; error: "error"; failed: "failed"; idle: "idle"; passed: "passed"; running: "running"; }>; command: import("zod").ZodString; startedAt: import("zod").ZodOptional; finishedAt: import("zod").ZodOptional; exitCode: import("zod").ZodOptional; timedOut: import("zod").ZodOptional; session: import("zod").ZodOptional; output: import("zod").ZodString; id: import("zod").ZodString; repo: import("zod").ZodString; op: import("zod").ZodOptional>; phase: import("zod").ZodOptional>; files: import("zod").ZodOptional; done: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; reason: import("zod").ZodOptional; held: import("zod").ZodOptional; dirs: import("zod").ZodArray; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; result: import("zod").ZodOptional; conflicted: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; operation: import("zod").ZodOptional>; staged: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; unstaged: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; truncated: import("zod").ZodOptional>; scratch: import("zod").ZodOptional; files: import("zod").ZodOptional; bytes: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; remote: import("zod").ZodOptional; branch: import("zod").ZodOptional; upstream: import("zod").ZodOptional; ahead: import("zod").ZodNumber; behind: import("zod").ZodNumber; }, import("zod/v4/core").$strip>>; origins: import("zod").ZodOptional>>; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; originAgents: import("zod").ZodOptional; provider: import("zod").ZodString; landedMessage: import("zod").ZodOptional; breaking: import("zod").ZodOptional; testNote: import("zod").ZodOptional; allows: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; indexRunState: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ status: import("zod").ZodEnum<{ cancelled: "cancelled"; error: "error"; failed: "failed"; idle: "idle"; passed: "passed"; running: "running"; }>; command: import("zod").ZodString; startedAt: import("zod").ZodOptional; finishedAt: import("zod").ZodOptional; exitCode: import("zod").ZodOptional; timedOut: import("zod").ZodOptional; session: import("zod").ZodOptional; output: import("zod").ZodString; id: import("zod").ZodString; repo: import("zod").ZodString; op: import("zod").ZodOptional>; phase: import("zod").ZodOptional>; files: import("zod").ZodOptional; done: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; reason: import("zod").ZodOptional; held: import("zod").ZodOptional; dirs: import("zod").ZodArray; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; result: import("zod").ZodOptional; conflicted: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; operation: import("zod").ZodOptional>; staged: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; unstaged: import("zod").ZodArray; from: import("zod").ZodOptional; additions: import("zod").ZodOptional; deletions: import("zod").ZodOptional; code: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; truncated: import("zod").ZodOptional>; scratch: import("zod").ZodOptional; files: import("zod").ZodOptional; bytes: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; remote: import("zod").ZodOptional; branch: import("zod").ZodOptional; upstream: import("zod").ZodOptional; ahead: import("zod").ZodNumber; behind: import("zod").ZodNumber; }, import("zod/v4/core").$strip>>; origins: import("zod").ZodOptional>>; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; originAgents: import("zod").ZodOptional; provider: import("zod").ZodString; landedMessage: import("zod").ZodOptional; breaking: import("zod").ZodOptional; testNote: import("zod").ZodOptional; allows: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; indexRunCancel: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; files: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ files: import("zod").ZodArray; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; readFile: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ path: import("zod").ZodString; content: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; writeFile: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; publishFile: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodBoolean; wrote: import("zod").ZodBoolean; committed: import("zod").ZodBoolean; pushed: import("zod").ZodBoolean; branch: import("zod").ZodOptional; defaultBranch: import("zod").ZodOptional; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; }; //# sourceMappingURL=git.contract.d.ts.map