Logger interface

interface ILogger {
    error(error, message?, data?): void;
    fatal(error, message?, data?): void;
    info(message, data?): void;
    warn(message, data?): void;
}

Implemented by

Methods