Module type Smart_git.HTTP

type error
val pp_error : error Fmt.t
val get : ctx:Mimic.ctx -> ?headers:(string * string) list -> Uri.t -> (unit * string, error) Stdlib.result Lwt.t
val post : ctx:Mimic.ctx -> ?headers:(string * string) list -> Uri.t -> string -> (unit * string, error) Stdlib.result Lwt.t