The AutomationML libraries that mirror the types defined in the OPC UA Namespace http://opcfoundation.org/UA/DI/ are provided in a single digitally signed AML  Container

https://reference.opcfoundation.org/nodesets/?u=http://opcfoundation.org/UA/FX/Data/&v=1.00.03&i=2.

DI RoleClass Library

The RoleClass Library “RCL_http://opcfoundation.org/UA/DI/” defines the RoleClasses that correspond to their equivalent OPC DI InterfaceTypes.

The InterfaceClass Library “ICL_http://opcfoundation.org/UA/DI/” defines the InterfaceClasses that correspond to their equivalent OPC DI ReferenceTypes.

The Attribute Library “ATL_http://opcfoundation.org/UA/DI/” defines the AttributeTypes that correspond to their equivalent OPC DI DataTypes.

The SystemUnitClass Library “SUC_http://opcfoundation.org/UA/DI/” defines the SystemUnitClasses that correspond to their equivalent OPC DI ObjectTypes and VariableTypes.