advanced-logger
Version:
Advanced logger module extendable with plugins. Works in nodejs and browsers
11 lines (10 loc) • 347 B
TypeScript
/// <reference types="node" />
import { EventEmitter } from "events";
import IAddEventConfig from "./config/IAddEventConfig";
import IDestructable from "./IDestructable";
export default interface IStrategy extends IDestructable {
eventEmitter: EventEmitter;
onAdd(info?: IAddEventConfig): void;
onClear(): void;
sendAll(): void;
}