pub type Bin = crate::Bin;
pub type BinObject = crate::BinObject;
pub type BinFile = crate::BinFile;
pub type BinOverride = crate::BinOverride;
pub type PropertyPatch = crate::PropertyPatch;
pub type PropertyValueEnum = crate::PropertyValueEnum;
pub type ValueSlot<'a> = crate::ValueSlot<'a>;
pub mod values {
use crate::property::values as v;
pub type Bool = v::Bool;
pub type BitBool = v::BitBool;
pub type I8 = v::I8;
pub type U8 = v::U8;
pub type I16 = v::I16;
pub type U16 = v::U16;
pub type I32 = v::I32;
pub type U32 = v::U32;
pub type I64 = v::I64;
pub type U64 = v::U64;
pub type F32 = v::F32;
pub type Vector2 = v::Vector2;
pub type Vector3 = v::Vector3;
pub type Vector4 = v::Vector4;
pub type Matrix44 = v::Matrix44;
pub type Color = v::Color;
pub type Hash = v::Hash;
pub type WadChunkLink = v::WadChunkLink;
pub type ObjectLink = v::ObjectLink;
pub type String = v::String;
pub type Struct = v::Struct;
pub type Embedded = v::Embedded;
pub type None = v::None;
pub type Container = v::Container;
pub type UnorderedContainer = v::UnorderedContainer;
pub type Optional = v::Optional;
pub type Map = v::Map;
}