#pragma once #include #include #include struct Config; struct IndexFile; std::unique_ptr LoadCachedIndex(Config* config, const std::string& filename); optional LoadCachedFileContents(Config* config, const std::string& filename); void WriteToCache(Config* config, IndexFile& file);