import type { ComparisonResult, MultiTraceComparisonRun } from '../types/multiTraceComparison';
import type { EnterpriseRepositoryScope } from './enterpriseRepository';
export interface RenderComparisonHtmlReportInput {
    comparisonId: string;
    query: string;
    result: ComparisonResult;
}
export interface PersistComparisonHtmlReportInput {
    comparison: MultiTraceComparisonRun;
    result: ComparisonResult;
    scope: EnterpriseRepositoryScope;
}
export interface PersistedComparisonHtmlReport {
    reportId: string;
    reportUrl: string;
    html: string;
}
export declare function renderComparisonHtmlReport(input: RenderComparisonHtmlReportInput): string;
export declare function persistComparisonHtmlReport(input: PersistComparisonHtmlReportInput): PersistedComparisonHtmlReport;
//# sourceMappingURL=comparisonHtmlReportService.d.ts.map