import { ITestEnvironment } from './ITestEnvironment'; export interface BrowserMochaOptions { ui?: 'bdd' | 'tdd' | 'qunit' | 'exports'; reporter?: any; timeout?: number; slow?: number; reporterOptions?: Record; } export interface BrowserTestEnvironmentConfig { defaultReporter?: 'html' | 'json' | 'detailed'; mochaOptions?: BrowserMochaOptions; enableDetailedReporter?: boolean; globalSetup?: () => void | Promise; } export interface IBrowserTestEnvironment extends ITestEnvironment { setupDOM?(): void; cleanupDOM?(): void; validateEnvironment(): boolean; } //# sourceMappingURL=IBrowserTestEnvironment.d.ts.map