export interface ExtractedDataset { input: Record; output: unknown; executionTimeMs?: number; } interface TraceFile { input?: unknown; output?: unknown; startedAt?: number; endedAt?: number; duration?: number; root?: { startTime?: number; endTime?: number; duration?: number; }; events?: Array<{ phase: string; details?: unknown; }>; children?: Array<{ input?: unknown; output?: unknown; }>; } export declare function extractDatasetFromTrace(traceData: TraceFile): ExtractedDataset; export {};