//! Material source types for the ceremony IR.
use ;
use PathBuf;
/// Source for a ceremony material.
///
/// A material is either a digital file (loaded at runtime) or a physical item
/// identified by a human-readable string (serial number, label, batch code).
///
/// `MaterialSource` appears in the IR's [`super::MaterialKind`] after the resolver
/// has merged ceremony defaults with `--material` CLI overrides.