#ifndef COMPONENTS_SERVICES_FILESYSTEM_PUBLIC_MOJOM_TYPES_MOJOM_FORWARD_H_
#define COMPONENTS_SERVICES_FILESYSTEM_PUBLIC_MOJOM_TYPES_MOJOM_FORWARD_H_
#include <stdint.h>
#include "mojo/public/cpp/bindings/struct_forward.h"
#include "mojo/public/interfaces/bindings/native_struct.mojom-forward.h"
namespace filesystem::mojom {
class TimespecOrNowDataView;
class FileInformationDataView;
class DirectoryEntryDataView;
enum class Whence : int32_t;
enum class FsFileType : int32_t;
constexpr uint32_t kFlagOpen = …;
constexpr uint32_t kFlagCreate = …;
constexpr uint32_t kFlagOpenAlways = …;
constexpr uint32_t kCreateAlways = …;
constexpr uint32_t kFlagOpenTruncated = …;
constexpr uint32_t kFlagRead = …;
constexpr uint32_t kFlagWrite = …;
constexpr uint32_t kFlagAppend = …;
constexpr uint32_t kDeleteOnClose = …;
constexpr uint32_t kFlagWriteAttributes = …;
constexpr uint32_t kDeleteFlagRecursive = …;
class TimespecOrNow;
TimespecOrNowPtr;
class FileInformation;
FileInformationPtr;
class DirectoryEntry;
DirectoryEntryPtr;
}
#endif