#pragma once

#include <kernel/multipart_archive/config/config.h>

namespace NRTYArchive {
    struct TMultipartMergerContext {
        NRTYArchive::TMultipartConfig Config;
        bool DisablePartsOptimization;

        TMultipartMergerContext(const NRTYArchive::TMultipartConfig& config, bool disablePartsOptimization = false)
            : Config(config)
            , DisablePartsOptimization(disablePartsOptimization)
        {}
    };
}
