sig
  class ['a] box :
    'Ocamlcvs.Behav.list_behaviour ->
    object
      val mutable dir : string option
      val mutable elements : 'a list
      val mutable selection : 'a list
      method box : GPack.box
      method cvs_commit_selected_files : unit
      method cvs_differences_between : unit
      method cvs_differences_with : unit
      method cvs_lastdiff_file : unit
      method cvs_log_file : unit
      method cvs_remove_selected_files : unit
      method cvs_resolve_conflicts : unit
      method cvs_revisions_file : '-> Ocamlcvs.Types.cvs_revision list
      method cvs_select_revision : '-> Ocamlcvs.Types.cvs_revision option
      method cvs_tag_selected_files : unit
      method cvs_tags_of_file : unit
      method display_dir : ?force:bool -> string option -> unit
      method selection : 'a list
      method update : bool -> unit
    end
end