ILogger.d.ts 625 B

123456789101112131415161718192021
  1. import { LoggingMessage } from '../../enums/logger/LoggingMessage';
  2. export interface ILogger {
  3. /**
  4. * @param {LoggingMessage} loggingMessage
  5. * @param {string | number} value
  6. */
  7. info (loggingMessage: LoggingMessage, value?: string | number): void;
  8. /**
  9. * @param {LoggingMessage} loggingMessage
  10. * @param {string | number} value
  11. */
  12. success (loggingMessage: LoggingMessage, value?: string | number): void;
  13. /**
  14. * @param {LoggingMessage} loggingMessage
  15. * @param {string | number} value
  16. */
  17. warn (loggingMessage: LoggingMessage, value?: string | number): void;
  18. }