/**
 * Simulation Renderers — Pure rendering functions
 *
 * PURPOSE: Transform raw agent responses into structured artifact content.
 * No I/O, no side effects, no external calls.
 *
 * FORBIDDEN:
 * - File I/O (use simulation-artifact-generator for writes)
 * - External API calls
 * - State mutation
 */
export interface AgentResult {
    domain: string;
    agent: string;
    status: number;
    response: unknown;
}
export declare function renderExecutiveSummary(query: string, simulationResult: unknown, platformResults: AgentResult[]): string;
export declare function renderDecisionMemo(query: string, simulationResult: unknown, _platformResults: AgentResult[]): string;
export declare function buildScenarioArtifact(query: string, simulationResult: unknown, platformResults: AgentResult[]): Record<string, unknown>;
export declare function buildRoadmapArtifact(query: string, simulationResult: unknown, platformResults: AgentResult[]): Record<string, unknown>;
export declare function buildRiskAssessment(query: string, simulationResult: unknown, platformResults: AgentResult[]): Record<string, unknown>;
//# sourceMappingURL=simulation-renderers.d.ts.map