/** * PR Comment - Pull Request Comment Formatting * * Generates and posts formatted comments on pull requests * with scan results and certification status. * * @module action/pr-comment */ import type { AggregatedScanResult } from "../scanners/types.js"; import type { GitHubContext, PrCommentContent } from "./types.js"; /** * Generate PR comment content from scan results */ export declare function generatePrComment(scanResult: AggregatedScanResult, context: GitHubContext, certificationLevel?: string): PrCommentContent; /** * Generate full comment body */ export declare function formatCommentBody(content: PrCommentContent): string; /** * Find existing Vaspera comment on PR */ export declare function findExistingComment(octokit: any, context: GitHubContext): Promise; /** * Create or update PR comment */ export declare function postPrComment(octokit: any, context: GitHubContext, body: string): Promise<{ id: number; url: string; }>; //# sourceMappingURL=pr-comment.d.ts.map