/** * GitHub Actions Reporter — Output annotations for CI integration. * @since 4.5.0 */ import type { SuiteResult } from '../types'; export interface GitHubAnnotation { level: 'error' | 'warning' | 'notice'; message: string; title?: string; file?: string; line?: number; } /** * Generate GitHub Actions annotations from test results. */ export declare function reportGitHub(result: SuiteResult): string; /** * Format a single annotation line. */ export declare function formatAnnotation(annotation: GitHubAnnotation): string; /** * Generate GitHub Actions step summary (Markdown for GITHUB_STEP_SUMMARY). */ export declare function generateStepSummary(result: SuiteResult): string; /** * Parse annotations from reporter output. */ export declare function parseAnnotations(output: string): GitHubAnnotation[]; //# sourceMappingURL=github.d.ts.map