use sensorml::model::document::SensorMLDocument;
use crate::error::MappingError;
use crate::context::ContextProvider;
pub trait InitiativeForwardMapper {
fn map_to_sensorml(
&self,
input: &serde_json::Value,
context: &dyn ContextProvider,
) -> Result<SensorMLDocument, MappingError>;
}