Apidir_client.Makemodule Dir : Bindoj_apidir_shared.ApiDirManifestmodule Fetcher : ScopedJsonFetcherinclude sig ... endtype 'x io = 'x Fetcher.IoStyle.tmodule IoStyle : sig ... endmodule IoOps : sig ... endval registry_info : Bindoj_apidir_shared.registry_infoval invocation_points : Bindoj_apidir_shared.invocation_point_collectionval type_decls : Bindoj_apidir_shared.type_decl_collectionval tdenv : Bindoj_base.tdenvval index_get : 
  (string, Bindoj_apidir_shared.untyped_invocation_point_info) Kxclib.Hashtbl.tval index_post : 
  (string, Bindoj_apidir_shared.untyped_invocation_point_info) Kxclib.Hashtbl.tinclude T with type 'resp io := 'resp Fetcher.IoStyle.tval perform_json_post : 
  ?additional_headers:string list ->
  ?additional_query_params:(string * string) list ->
  ('req, 'resp) Bindoj_apidir_shared.invocation_point_info ->
  'req ->
  'resp Fetcher.IoStyle.tval perform_json_get : 
  ?additional_headers:string list ->
  ?additional_query_params:(string * string) list ->
  (unit, 'resp) Bindoj_apidir_shared.invocation_point_info ->
  'resp Fetcher.IoStyle.t