export interface IInfoLogger { info ( message ) : void ; } export interface IWarnLogger { warn ( message ) : void ; } export interface IErrorLogger { error ( error ) : void ; } export interface ILogger extends IInfoLogger , IWarnLogger , IErrorLogger { }