import { IObservable, IDestroyable, ICancellation } from "../../interfaces"; import { TraceEvent } from "../TraceSource"; import { ConsoleWriter } from "../ConsoleWriter"; export declare class ConsoleLogger implements IDestroyable { private readonly _subscriptions; private readonly _writer; constructor(writer?: ConsoleWriter); writeEvents(source: IObservable, ct?: ICancellation): void; writeEvent(next: TraceEvent): void; destroy(): void; }