export declare const ciContract: { runs: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ repos: import("zod").ZodArray; project: import("zod").ZodString; url: import("zod").ZodString; hookWarning: import("zod").ZodOptional; hookRecipe: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; runs: import("zod").ZodArray; project: import("zod").ZodString; runId: import("zod").ZodNumber; title: import("zod").ZodOptional; authorName: import("zod").ZodOptional; authorAvatarUrl: import("zod").ZodOptional; trigger: import("zod").ZodOptional; workflow: import("zod").ZodOptional; branch: import("zod").ZodString; sha: import("zod").ZodString; status: import("zod").ZodEnum<{ canceled: "canceled"; failed: "failed"; queued: "queued"; running: "running"; skipped: "skipped"; success: "success"; }>; url: import("zod").ZodString; createdAt: import("zod").ZodNumber; durationSeconds: import("zod").ZodOptional; failedJobs: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; failures: import("zod").ZodOptional; workflows: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; fixer: import("zod").ZodOptional; decision: import("zod").ZodOptional; reason: import("zod").ZodOptional>; conversationId: import("zod").ZodOptional; at: import("zod").ZodNumber; detail: 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>; rerun: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; cancel: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; jobs: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ jobs: import("zod").ZodArray; stage: import("zod").ZodOptional; needs: import("zod").ZodOptional>; declaredId: import("zod").ZodOptional; matrix: import("zod").ZodOptional; startedAt: import("zod").ZodOptional; finishedAt: import("zod").ZodOptional; durationSeconds: import("zod").ZodOptional; webUrl: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; fix: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; harness: import("zod").ZodOptional>; effort: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; fallback: import("zod").ZodOptional; harness: import("zod").ZodOptional>; effort: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; mode: import("zod").ZodOptional>; force: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ conversationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; }; //# sourceMappingURL=ci.contract.d.ts.map