import type { AgentTool } from "@earendil-works/pi-agent-core"; import { Type } from "typebox"; import type { GithubReadFn } from "../types.js"; export declare const GITHUB_READ_TOOL = "github_read"; declare const githubReadSchema: Type.TObject<{ action: Type.TUnion<[Type.TLiteral<"pr">, Type.TLiteral<"pr_files">, Type.TLiteral<"pr_reviews">, Type.TLiteral<"issue">, Type.TLiteral<"comments">, Type.TLiteral<"list">]>; number: Type.TOptional; state: Type.TOptional; labels: Type.TOptional; creator: Type.TOptional; }>; export declare function createGithubReadTool(): { tool: AgentTool; setGithubReadFunction: (fn: GithubReadFn | null) => void; }; export {}; //# sourceMappingURL=read.d.ts.map