#ifndef TOOLS_BINARY_SIZE_LIBSUPERSIZE_VIEWER_CASPIAN_FILE_FORMAT_H_
#define TOOLS_BINARY_SIZE_LIBSUPERSIZE_VIEWER_CASPIAN_FILE_FORMAT_H_
#include <string>
#include <vector>
namespace caspian {
struct SizeInfo;
bool IsDiffSizeInfo(const char* file, unsigned long len);
void ParseDiffSizeInfo(char* file,
unsigned long len,
SizeInfo* before,
SizeInfo* after,
std::vector<std::string>* removed_sources,
std::vector<std::string>* added_sources);
void ParseSizeInfo(const char* gzipped, unsigned long len, SizeInfo* info);
}
#endif