Module Bcfg_lint

val (let@) : (unit -> unit) -> (unit -> 'a) -> 'a
val error_msgf : ('a, Format.formatter, unit, ('b, [> `Msg of string ]) result) format4 -> 'a
val pp_error : Format.formatter -> [< `Lexer_error of Bcfg.Txtloc.t * [< `Invalid_character of char | `Message of string ] | `Parser_error of Bcfg.Txtloc.t * 'a | `Rejected ] -> unit
val read_and_parse : string option -> (Bcfg.t, [> Bcfg.error ]) result
val run : 'a -> Bcfg.Out.cfg -> bool -> string option -> (int, [> `Msg of string ]) result
val input : string option Cmdliner.Term.t
val in_place : bool Cmdliner.Term.t
val term : int Cmdliner.Term.t
val cmd : int Cmdliner.Cmd.t