import { TestSessionOptions, TestSessionStats } from '../core/ITestSession'; export interface SessionCreatedEventData { sessionId: string; label: string; options: TestSessionOptions; } export interface SessionStartedEventData { sessionId: string; label: string; startTime: string; } export interface SessionCompletedEventData { sessionId: string; label: string; startTime: string; endTime: string; duration: number; stats: TestSessionStats; success: boolean; } export interface SessionFailedEventData { sessionId: string; label: string; error: string; failureTime: string; } export interface TestPassEventData { sessionId: string; sessionLabel: string; testTitle: string; testFullTitle: string; duration: number; } export interface TestFailEventData { sessionId: string; sessionLabel: string; testTitle: string; testFullTitle: string; error: string; duration: number; } export interface ScriptLoadingEventData { sessionId: string; sessionLabel: string; scriptPath: string; loadStart: string; } export interface ScriptLoadedEventData { sessionId: string; sessionLabel: string; scriptPath: string; loadStart: string; loadEnd: string; duration: number; } export interface ScriptFailedEventData { sessionId: string; sessionLabel: string; scriptPath: string; error: string; loadStart: string; failureTime: string; } //# sourceMappingURL=EventData.d.ts.map