//! The parsed EXIF model: the IFD chain that makes up an EXIF blob.
use ;
/// A parsed EXIF blob — the directories of the TIFF stream that follows the `Exif\0\0` marker.
///
/// The 0th IFD holds the primary-image tags and the pointer tags that reach the Exif/GPS/Interop
/// sub-IFDs; the 1st IFD holds the thumbnail. The byte order is preserved so a re-serialized blob
/// can match the source's endianness. This scaffold models the structural skeleton over
/// [`gamut_ifd::Ifd`]; typed per-tag accessors are added during implementation.