Module Connection.Interface

include Namespace.Unsupported
val exists : 'a -> 'b -> 'c -> 'd
val mkdir : ?⁠with_watch:'a -> 'b -> 'c -> 'd -> 'e -> 'f
val read : 'a -> 'b -> 'c -> 'd
val write : 'a -> 'b -> 'c -> 'd -> 'e -> 'f
val list : 'a -> 'b -> 'c -> 'd
val rm : 'a -> 'b -> 'c -> 'd
val getperms : 'a -> 'b -> 'c -> 'd
val setperms : 'a -> 'b -> 'c -> 'd -> 'e
val read_connection : Transaction.t -> Perms.t -> Store.Path.t -> t -> string list -> string
val read : Transaction.t -> Perms.t -> Store.Path.t -> string
val exists : Transaction.t -> Perms.t -> Store.Path.t -> bool
val write_connection : Transaction.t -> int -> Perms.t -> Store.Path.t -> t -> string -> string list -> unit
val write : Transaction.t -> int -> Perms.t -> Store.Path.t -> string -> unit
val between : int -> int -> int list
val list_connection : Transaction.t -> Perms.t -> t -> string list -> string list
val list : Transaction.t -> Perms.t -> Store.Path.t -> string list