import { Document } from 'mongoose'; export type AttemptDocument = Attempt & Document; export declare class Attempt { runId: string; step: string; timestamp: Date; success: boolean; error?: string; screenshotPath?: string; harPath?: string; metadata: Record; duration?: number; } export declare const AttemptSchema: import("mongoose").Schema & Attempt & { _id: import("mongoose").Types.ObjectId; }, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, Attempt, Document> & import("mongoose").FlatRecord & { _id: import("mongoose").Types.ObjectId; }>;