import type { AgentTool } from "@earendil-works/pi-agent-core"; import { Type } from "typebox"; import type { GithubPrRequest, GithubPrResult } from "../types.js"; export declare const GITHUB_PR_TOOL = "github_pr"; declare const githubPrSchema: Type.TObject<{ branch: Type.TString; title: Type.TString; body: Type.TOptional; base: Type.TOptional; draft: Type.TOptional; }>; export declare function createGithubPrTool(): { tool: AgentTool; setGithubPrFunction: (fn: ((request: GithubPrRequest) => Promise) | null) => void; }; export {}; //# sourceMappingURL=pr.d.ts.map