`sig
val update : OpamState.Types.t -> OpamTypes.repository -> OpamState.state
val update_package_index : OpamState.Types.t -> OpamState.Types.t
val update_compiler_index : OpamState.Types.t -> OpamState.Types.t
val update_dev_packages :
OpamState.Types.t ->
verbose:bool -> OpamTypes.package_set -> OpamTypes.package_set
val fix_compiler_descriptions :
OpamState.Types.t ->
verbose:bool -> OpamTypes.compiler_set OpamTypes.updates
val fix_package_descriptions :
OpamState.Types.t ->
verbose:bool -> OpamTypes.package_set OpamTypes.updates
val fix_descriptions :
?save_cache:bool -> OpamState.Types.t -> verbose:bool -> unit
val list : short:bool -> unit
val add :
OpamTypes.repository_name ->
OpamTypes.repository_kind ->
OpamTypes.address -> priority:int option -> unit
val remove : OpamTypes.repository_name -> unit
val priority : OpamTypes.repository_name -> priority:int -> unit
val set_url : OpamTypes.repository_name -> OpamTypes.address -> unit
end`