// Re-export existing session events from mocha-multiple-sessions
export type SessionEventType = 
  | 'session:created'
  | 'session:started' 
  | 'session:completed'
  | 'session:failed'
  | 'session:execution-started'
  | 'session:execution-completed'
  | 'session:creation-failed'
  | 'session:deleted'
  | 'test:pass'
  | 'test:fail'
  | 'script:loading'
  | 'script:loaded'
  | 'script:failed';

export interface SessionEvent {
  type: SessionEventType;
  sessionLabel?: string;
  timestamp: string | Date;
  data?: any;
  source?: string;
}
