import type { Octokit } from "@octokit/rest"; import type { PRComment, FixTask } from "../types/index.js"; export type FetchCommentsOptions = { owner: string; repo: string; prNumber: number; botAuthors: string[]; since?: string; }; export declare const fetchPRReviewComments: (octokit: Octokit, options: FetchCommentsOptions) => Promise; export declare const fetchIssueComments: (octokit: Octokit, options: FetchCommentsOptions) => Promise; export declare const fetchAllBugbotComments: (octokit: Octokit, options: FetchCommentsOptions) => Promise; export declare const fetchResolvedCommentIds: (octokit: Octokit, owner: string, repo: string, prNumber: number) => Promise>; export declare const resolveReviewThreads: (octokit: Octokit, tasks: FixTask[]) => Promise<{ resolved: number; failed: number; }>; //# sourceMappingURL=comments.d.ts.map