sig
  val success : bool OptParse.Opt.t
  val failure : bool OptParse.Opt.t
  val explain : bool OptParse.Opt.t
  val minimal : bool OptParse.Opt.t
  val summary : bool OptParse.Opt.t
  val default_options : string list
  val group : OptParse.OptParser.group option Pervasives.ref
  val descr : string
  val add_options : ?default:string list -> OptParse.OptParser.t -> unit
  val add_option :
    ?short_name:char ->
    ?long_name:string ->
    ?help:string ->
    OptParse.OptParser.t ->
    ?hide:bool ->
    ?short_names:char list ->
    ?long_names:string list -> 'OptParse.Opt.t -> unit
end