#pragma once #include #include namespace util::lz77 { uint8_t *compress_stub(uint8_t *input, size_t input_length, size_t *compressed_length); std::vector compress(uint8_t *input, size_t input_length); std::vector decompress(uint8_t *input, size_t input_length); }