sig
  val description : string
  val verbose : int OptParse.Opt.t
  val quiet : bool OptParse.Opt.t
  val progress : bool OptParse.Opt.t
  val timers : bool OptParse.Opt.t
  val options : OptParse.OptParser.t
  val coinst : Debian.Packages_types.vpkglist OptParse.Opt.t
  val fields : string list OptParse.Opt.t
  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 trim : bool OptParse.Opt.t
  val latest : bool OptParse.Opt.t
  val checkonly : Debian.Packages_types.vpkglist OptParse.Opt.t
  val background : string list OptParse.Opt.t
  val foreground : string list OptParse.Opt.t
  val inputtype : string OptParse.Opt.t
  val parse_cmdline :
    Common.Url.filetypes * bool -> string list -> string list * string list
  val outfile : string OptParse.Opt.t
  val outdir : string OptParse.Opt.t
  val dot : bool OptParse.Opt.t
  val deb_native_arch : string OptParse.Opt.t
  val deb_foreign_archs : string list OptParse.Opt.t
  val deb_host_arch : string OptParse.Opt.t
  val deb_ignore_essential : bool OptParse.Opt.t
  val deb_builds_from : bool OptParse.Opt.t
  val int_versions : bool OptParse.Opt.t
  val default_options : string list
  val group : OptParse.OptParser.group option ref
  val descr : string
  val set_deb_options : unit -> Debian.Debcudf.options
  val set_default_options :
    [> `Deb | `Edsp | `Pef ] -> Doseparse.StdOptions.options option
  val set_options :
    [> `Deb | `DebSrc | `Edsp | `Pef ] -> Doseparse.StdOptions.options option
  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