use serde::Deserialize;
use super::conditions::ConditionExpression;
use super::metadata::OptionsMetadata;
pub(crate) type ConfigurationOptions = serde_json::Value;
#[derive(Clone, Debug, Deserialize)]
#[allow(unused)]
pub(crate) struct FeatureConfiguration {
pub imports: Option<Vec<String>>,
pub metadata: Option<OptionsMetadata>,
pub conditions: Option<ConditionExpression>,
pub options: Option<ConfigurationOptions>,
}