chromium/components/download/public/common/download_save_item_data.h

// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef COMPONENTS_DOWNLOAD_PUBLIC_COMMON_DOWNLOAD_SAVE_ITEM_DATA_H_
#define COMPONENTS_DOWNLOAD_PUBLIC_COMMON_DOWNLOAD_SAVE_ITEM_DATA_H_

#include <memory>

#include "base/files/file_path.h"
#include "base/supports_user_data.h"
#include "components/download/public/common/download_item.h"
#include "url/gurl.h"

namespace download {

// Additional information for `DownloadItem` about all files in a save_package.
// It is only available when finishing the download.
class COMPONENTS_DOWNLOAD_EXPORT DownloadSaveItemData
    : public base::SupportsUserData::Data {};

}  // namespace download

#endif  //  COMPONENTS_DOWNLOAD_PUBLIC_COMMON_DOWNLOAD_SAVE_ITEM_DATA_H_