#[allow(unused_imports)]
use serde_json::Value;
#[derive(Debug, Serialize, Deserialize)]
pub struct LicenseLicensesExtended {
#[serde(rename = "licenses")]
pub licenses: Option<Vec <crate::models::LicenseLicense>>,
#[serde(rename = "activation_incomplete_alert")]
pub activation_incomplete_alert: bool,
#[serde(rename = "base_only_licenses")]
pub base_only_licenses: Vec<String>,
#[serde(rename = "evaluatable")]
pub evaluatable: Vec<String>,
#[serde(rename = "swid")]
pub swid: Option<String>,
#[serde(rename = "valid_signature")]
pub valid_signature: bool,
}