Module type Printing.Logger

type log_t =
  1. | Log
  2. | Error
  3. | Warn
  4. | Info
  5. | Debug
  6. | Success
val enabled : bool Stdlib.ref
val is_enabled : unit -> bool
val enable : unit -> unit
val disable : unit -> unit
val set_logger_level : log_t -> unit
val log : ?log_type:log_t -> ?indent:string -> string -> unit
val error : string -> unit
val warn : string -> unit
val success : string -> unit
val info : string -> unit
val debug : string -> unit
val group : string -> unit
val end_group : unit -> unit