# Module OUnitLoggerStd

    module OUnitLoggerStd: sig .. end

    val ocaml_position : OUnitLogger.position -> string

    val multiline : (string -> 'a) -> string -> unit

    val count : ('a * 'b * 'c) list -> ('b -> bool) -> int

    val results_style_1_X : OUnitConf.conf -> bool

    val format_display_event : OUnitConf.conf ->
           (OUnitTest.node list, OUnitTest.result) OUnitLogger.log_event -> string

    val format_log_event : (OUnitTest.node list, OUnitTest.result) OUnitLogger.log_event -> string list

    val file_logger : 'a ->
           string ->
           string -> (OUnitTest.node list, OUnitTest.result) OUnitLogger.logger

    val verbose : OUnitConf.conf -> bool

    val display : OUnitConf.conf -> bool

    val std_logger : OUnitConf.conf ->
           string -> (OUnitTest.node list, OUnitTest.result) OUnitLogger.logger

    val output_file : ?extra_subst:(string * string) list -> OUnitConf.conf -> string option

    val is_output_file_shard_dependent : OUnitConf.conf -> bool

    val create_file_logger : OUnitConf.conf ->
           string -> (OUnitTest.node list, OUnitTest.result) OUnitLogger.logger

    val create : OUnitConf.conf ->
           string -> (OUnitTest.node list, OUnitTest.result) OUnitLogger.logger