#[doc(alias = "BMM_DEFINITIONS")]
#[derive(Debug, Clone, PartialEq)]
pub struct BmmDefinitions {}
impl BmmDefinitions {
pub const BMM_INTERNAL_VERSION: &str = "";
pub const SCHEMA_NAME_DELIMITER: &str = "::";
pub const PACKAGE_NAME_DELIMITER: &str = ".";
pub const BMM_SCHEMA_FILE_EXTENSION: &str = ".bmm";
pub const TYPE_DELIMITER: char = ':';
pub const GENERIC_LEFT_DELIMITER: char = '<';
pub const GENERIC_RIGHT_DELIMITER: char = '>';
pub const GENERIC_SEPARATOR: char = ',';
pub const GENERIC_CONSTRAINT_DELIMITER: char = ':';
pub const TUPLE_LEFT_DELIM: char = '[';
pub const TUPLE_RIGHT_DELIM: char = ']';
pub const TUPLE_SEPARATOR: char = ',';
pub const CONSTRAINT_LEFT_DELIM: char = '«';
pub const CONSTRAINT_RIGHT_DELIM: char = '»';
pub const METADATA_BMM_VERSION: &str = "bmm_version";
pub const METADATA_SCHEMA_NAME: &str = "schema_name";
pub const METADATA_RM_PUBLISHER: &str = "rm_publisher";
pub const METADATA_RM_RELEASE: &str = "rm_release";
pub const METADATA_SCHEMA_REVISION: &str = "schema_revision";
pub const METADATA_SCHEMA_LIFECYCLE_STATE: &str = "schema_lifecycle_state";
pub const METADATA_SCHEMA_DESCRIPTION: &str = "schema_description";
pub const METADATA_SCHEMA_PATH: &str = "schema_path";
}