diff --git a/Aaru.Images/AaruFormat/Enums.cs b/Aaru.Images/AaruFormat/Enums.cs
index db39324a6..b4dbfedd6 100644
--- a/Aaru.Images/AaruFormat/Enums.cs
+++ b/Aaru.Images/AaruFormat/Enums.cs
@@ -2,6 +2,58 @@ namespace Aaru.Images;
public sealed partial class AaruFormat
{
+#region Nested type: SectorStatus
+
+ enum SectorStatus : byte
+ {
+ ///
+ /// Sector(s) not yet acquired during image dumping.
+ ///
+ NotDumped = 0x0,
+ ///
+ /// Sector(s) successfully dumped without error.
+ ///
+ Dumped = 0x1,
+ ///
+ /// Error during dumping; data may be incomplete or corrupt.
+ ///
+ Errored = 0x2,
+ ///
+ /// Valid MODE 1 data with regenerable suffix/prefix.
+ ///
+ Mode1Correct = 0x3,
+ ///
+ /// Suffix verified/regenerable for MODE 2 Form 1.
+ ///
+ Mode2Form1Ok = 0x4,
+ ///
+ /// Suffix matches MODE 2 Form 2 with valid CRC.
+ ///
+ Mode2Form2Ok = 0x5,
+ ///
+ /// Suffix matches MODE 2 Form 2 but CRC empty/missing.
+ ///
+ Mode2Form2NoCrc = 0x6,
+ ///
+ /// Pointer references a twin sector table.
+ ///
+ Twin = 0x7,
+ ///
+ /// Sector physically unrecorded; repeated reads non-deterministic.
+ ///
+ Unrecorded = 0x8,
+ ///
+ /// Content encrypted and stored encrypted in image.
+ ///
+ Encrypted = 0x9,
+ ///
+ /// Content originally encrypted but stored decrypted in image.
+ ///
+ Unencrypted = 0xA
+ }
+
+#endregion
+
#region Nested type: Status
///