import type { BenchmarkIndexView, InvalidRunView, OutcomesExportDocument, OutcomesDashboardView, RunComparisonView, RunDetailView, RunFilters, RunListItemView } from "./data.js";
export declare function renderRunsIndexPage(runs: readonly RunListItemView[], invalidRuns: readonly InvalidRunView[], filters: RunFilters, options: {
    workflows: readonly string[];
    statuses: readonly string[];
    artifactKinds: readonly string[];
    decisionImpacts: readonly string[];
    riskKinds: readonly string[];
    evidenceCategories: readonly string[];
    workflowStages: readonly string[];
}): string;
export declare function renderOutcomesExportMarkdown(document: OutcomesExportDocument): string;
export declare function renderRunDetailPage(run: RunDetailView): string;
export declare function renderBenchmarksPage(view: BenchmarkIndexView): string;
export declare function renderOutcomesDashboardPage(view: OutcomesDashboardView): string;
export declare function renderValueDashboardPage(view: OutcomesDashboardView): string;
export declare function renderRunComparePage(view: RunComparisonView | undefined, leftRunId?: string, rightRunId?: string): string;
export declare function renderConfigurePage(options: {
    workflow?: string;
    target?: string;
    availableWorkflows: readonly string[];
    editingEnabled: boolean;
}): string;
export declare function visualizerStyles(): string;
//# sourceMappingURL=html.d.ts.map