import { RestEndpointMethodTypes } from "@octokit/plugin-rest-endpoint-methods"; import type { Comment } from "../schema.js"; import { type CodeRabbitOptions } from "./coderabbit.js"; type ReviewList = RestEndpointMethodTypes["pulls"]["listReviews"]["response"]["data"]; /** * Parse review bodies for actionable comments from AI review tools. * * This function only parses reviews from specific AI tools (currently CodeRabbit AI only). * It checks the review author to determine if it should parse the review body. * * @param reviews - Array of GitHub reviews * @param pr - Pull request information * @param pr.owner - Repository owner * @param pr.repo - Repository name * @param pr.number - Pull request number * @param coderabbitOptions - CodeRabbit-specific options * @param includeStatusIndicators - Whether to include status indicators * @returns Array of parsed actionable comments */ export declare function parseReviewBodiesForActionableComments(reviews: ReviewList, pr: { owner: string; repo: string; number: number; }, coderabbitOptions?: CodeRabbitOptions, includeStatusIndicators?: boolean): Comment[]; export {}; //# sourceMappingURL=review-parser.d.ts.map