//! Error type returned by the export pipeline.
use SpecError;
/// Shorthand `Result` type that pins the error to [`ExportError`].
///
/// Used as the return type of [`crate::lower`] and [`crate::Emitter::emit`].
pub type Result<T> = Result;
/// Errors raised while lowering a manifest or emitting artifacts.