# Functions
CompressFileWithPath compresses the file at the given path and writes the compressed content to the output file.
ComputeAndVerifyFileDigest computes the digest of the file at the given path and verifies it against the expected digest.
DecompressFileWithPath uncompresses the file at the given path and writes the uncompressed content to the output file.
ValidateFileWithDigest validates the file at the given path against the expected digest.
# Constants
No description provided by the author
DigestFileSuffix is the suffix for the digest file.
# Structs
CompressionResult contains the output file path, size, and digests of the compressed and uncompressed content.