functor (O : sig val options : OptParse.OptParser.t end->
  sig
    val deb_native_arch : string OptParse.Opt.t
    val deb_foreign_archs : string list OptParse.Opt.t
    val deb_target_arch : string OptParse.Opt.t
    val deb_ignore_essential : bool OptParse.Opt.t
    val set_deb_options : unit -> Debian.Debcudf.options
    val get_deb_buildarchs : Debian.Debcudf.options -> string
    val set_default_options :
      [> `Deb | `Eclipse | `Edsp ] -> Boilerplate.options option
    val set_options :
      [> `Deb | `Eclipse | `Edsp ] -> Boilerplate.options option
  end