import type { AgentMcpAppPayload } from "../mcp-client/app-result.js"; import type { HumanReviewArtifactRef, ObservabilityReviewScope, OutputReviewDetail, OutputReviewListRow } from "./types.js"; export declare function getOutputReviewAppForRun(opts: { runId: string; orgId: string; }): Promise<{ found: false; } | { found: true; app: AgentMcpAppPayload | null; }>; export declare function getOutputReviewDetailForRun(opts: { runId: string; orgId: string; }): Promise<{ found: false; } | ({ found: true; } & OutputReviewDetail)>; export declare function listOutputReviews(opts: { sinceMs: number; limit: number; scope?: ObservabilityReviewScope; orgId?: string; }): Promise; export declare function getOutputReviewSummarySource(opts: { runId: string; orgId: string; }): Promise<{ found: false; } | { found: true; runId: string; threadTitle: string | null; attachedArtifacts: HumanReviewArtifactRef[]; threadEvidenceAvailable: boolean; messages: Array<{ role: "user" | "assistant"; text: string; }>; toolEvidence: Array<{ name: string; status: "success"; input?: unknown; output?: unknown; }>; toolEvidenceAvailable: boolean; malformedThreadToolOutput: boolean; }>;