module deimos.git2.sys.repository; import deimos.git2.odb; import deimos.git2.types; extern (C): int git_repository_new(git_repository **out_); void git_repository__cleanup(git_repository *repo); int git_repository_reinit_filesystem( git_repository *repo, int recurse_submodules); void git_repository_set_config(git_repository *repo, git_config *config); void git_repository_set_odb(git_repository *repo, git_odb *odb); void git_repository_set_refdb(git_repository *repo, git_refdb *refdb); void git_repository_set_index(git_repository *repo, git_index *index);