/** * E2E Test Runner - Logger Utility */ import type { Logger } from '../types'; export type LogLevel = 'debug' | 'info' | 'warn' | 'error' | 'silent'; export interface LoggerOptions { level: LogLevel; prefix?: string; useColors?: boolean; timestamp?: boolean; } /** * Create a logger instance */ export declare function createLogger(options?: Partial): Logger; /** * Create a child logger with a prefix */ export declare function createChildLogger(parent: Logger, prefix: string): Logger; /** * Create a silent logger (no output) */ export declare function createSilentLogger(): Logger; /** * Default logger instance */ export declare const defaultLogger: Logger; //# sourceMappingURL=logger.d.ts.map