public static ArtifactDefinitions fromNode(Node value) {
        NodeMapper mapper = new NodeMapper();
        mapper.disableFromNodeForClass(ArtifactDefinitions.class);
        return mapper.deserialize(value, ArtifactDefinitions.class);
    }
Converts an ObjectNode that represents the definitions section of the
trace file into a types maps and tags map.

@param value ObjectNode that contains the JSON data inside the definitions tag of
             the trace file
@return an ArtifactDefinitions object created from the ObjectNode.
smithy-codegen-core/src/main/java/software/amazon/smithy/codegen/core/trace/ArtifactDefinitions.java