use crate::dto::fixture_provisioning::{FixtureImportError, FixtureProvisioningStatus};
pub use crate::ops::fixture_importer::FixtureImporter;
pub struct FixtureProvisioningApi;
impl FixtureProvisioningApi {
#[cfg(feature = "internal-test-fixtures")]
#[must_use]
pub fn fetch_in_flight() -> bool {
crate::workflow::fixture_provisioning::fetch_in_flight()
}
pub fn register(importer: &'static dyn FixtureImporter) -> Result<(), FixtureImportError> {
crate::workflow::fixture_provisioning::register(importer)
}
pub fn status() -> Result<FixtureProvisioningStatus, FixtureImportError> {
crate::workflow::fixture_provisioning::status()
}
}