The AutomationML libraries that mirror the types defined in the OPC UA Namespace http://opcfoundation.org/UA/Safety/ 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.
Safety RoleClass Library
There is no RoleClass Library defined for safety.
There is no InterfaceClass Library defined for safety.
The Attribute Library “ATL_http://opcfoundation.org/UA/Safety/” defines the AttributeTypes that correspond to their equivalent OPC UA Safety DataTypes.
The SystemUnitClass Library “SUC_http://opcfoundation.org/UA/Safety/” defines the SystemUnitClasses that correspond to their equivalent OPC UA Safety ObjectTypes and VariableTypes.