+int write_midx_file(const char *object_dir, unsigned flags);
+void clear_midx_file(struct repository *r);
+int verify_midx_file(struct repository *r, const char *object_dir, unsigned flags);
+int expire_midx_packs(struct repository *r, const char *object_dir, unsigned flags);
+int midx_repack(struct repository *r, const char *object_dir, size_t batch_size, unsigned flags);
+
+void close_midx(struct multi_pack_index *m);