#pragma once

#include <cstdint>
#include "DataBuffer.h"

namespace td {
namespace utils {

DataBuffer Compress(const DataBuffer& buffer);
DataBuffer Decompress(DataBuffer& buffer);
DataBuffer Decompress(DataBuffer& buffer, std::uint64_t packetLength);

} // namespace utils
} // namespace td
