import { LogEvent } from "./log-event.interface"; import { LogLevel } from "./log-level.class"; export declare class SimpleLogger { private emitter; private level; constructor(logLevel?: LogLevel); set logLevel(logLevel: LogLevel); get logLevel(): LogLevel; log(event: LogEvent): void; onEvent(eventConsumer: (event: LogEvent) => void): () => void; trace(message: string, ...data: any[]): void; debug(message: string, ...data: any[]): void; info(message: string, ...data: any[]): void; warn(message: string, ...data: any[]): void; error(message: string, ...data: any[]): void; } //# sourceMappingURL=simple-logger.class.d.ts.map