1 #pragma once
2 
3 #include <string>
4 
5 #include "host/libs/config/cuttlefish_config.h"
6 
7 namespace cuttlefish {
8 
9 enum class DataImageResult {
10   Error,
11   NoChange,
12   FileUpdated,
13 };
14 
15 DataImageResult ApplyDataImagePolicy(const cuttlefish::CuttlefishConfig& config,
16                                      const std::string& path);
17 bool InitializeMiscImage(const std::string& misc_image);
18 void CreateBlankImage(
19     const std::string& image, int num_mb, const std::string& image_fmt);
20 
21 } // namespace cuttlefish
22