`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 deb_drop_bd_indep : bool OptParse.Opt.t`
`val deb_drop_bd_arch : bool OptParse.Opt.t`
`val deb_profiles : string list OptParse.Opt.t`
`val opam_switch : string OptParse.Opt.t`
`val opam_switches : string list OptParse.Opt.t`
`val opam_profiles : string list OptParse.Opt.t`
`val default_options : string list`
`val set_deb_options : unit -> Dose_debian.Debcudf.options`
`val set_opam_options : unit -> Dose_opam2.Opamcudf.options`
`val set_default_options : [> `Deb | `Edsp | `Opam | `Pef ] -> options option`
`val set_options : [> `Deb | `DebSrc | `Edsp | `Opam | `Pef ] -> options option`
`val deb_group : OptParse.OptParser.t -> OptParse.OptParser.group`
`val opam_group : OptParse.OptParser.t -> OptParse.OptParser.group`
`val add_debian_options : ?default:string list -> OptParse.OptParser.t -> unit`
`val add_opam_options : ?default:string list -> OptParse.OptParser.t -> unit`
`val add_option : ?group:OptParse.OptParser.group -> ?short_name:char -> ?long_name:string -> ?help:string -> OptParse.OptParser.t -> 'a OptParse.Opt.t -> unit`