Module Database_as.User

val create : ?timeout:float -> string -> string -> (int * Cosmos.Json_converter_t.user, Database_intf.cosmos_error) Stdlib.result Database_intf.io
val list : ?timeout:float -> string -> (int * Cosmos.Json_converter_t.list_users, Database_intf.cosmos_error) Stdlib.result Database_intf.io
val get : ?timeout:float -> string -> string -> (int * Cosmos.Json_converter_t.user, Database_intf.cosmos_error) Stdlib.result Database_intf.io
val replace : ?timeout:float -> string -> string -> string -> (int * Cosmos.Json_converter_t.user, Database_intf.cosmos_error) Stdlib.result Database_intf.io
val delete : ?timeout:float -> string -> string -> (int, Database_intf.cosmos_error) Stdlib.result Database_intf.io