import type { LiveEvalRuntime } from "./performance.js"; /** Record shape for live eval result. */ export interface LiveEvalResultRecord { id: string; label: string; runtime: LiveEvalRuntime; status: "pass" | "fail" | "skip"; details: string; durationMs: number; conversationId?: string; runId?: string; artifactPaths?: string[]; traceSignature?: string; toolStarts?: string[]; toolArgsPreview?: string; textPreview?: string; } /** Result returned from create skipped eval. */ export declare function createSkippedEvalResult(input: { id: string; label: string; runtime: LiveEvalRuntime; details: string; startedAt: number; }): LiveEvalResultRecord; /** Result returned from create failed eval. */ export declare function createFailedEvalResult(input: { id: string; label: string; runtime: LiveEvalRuntime; details: string; startedAt: number; conversationId?: string; runId?: string; artifactPaths?: string[]; traceSignature?: string; toolStarts?: string[]; toolArgsPreview?: string; textPreview?: string; }): LiveEvalResultRecord; /** Result returned from create passed eval. */ export declare function createPassedEvalResult(input: { id: string; label: string; runtime: LiveEvalRuntime; details: string; startedAt: number; conversationId?: string; runId?: string; artifactPaths?: string[]; traceSignature?: string; toolStarts?: string[]; toolArgsPreview?: string; textPreview?: string; }): LiveEvalResultRecord; //# sourceMappingURL=result.d.ts.map