Versions in this module Expand all Collapse all v1 v1.0.2 Sep 28, 2025 v1.0.1 Sep 28, 2025 Changes in this version + type DSLGenerator interface + Generate func(unifiedDSL *models.UnifiedDSL) ([]byte, error) + GetPlatformType func() models.PlatformType + Validate func(unifiedDSL *models.UnifiedDSL) error + type DSLParser interface + GetPlatformType func() models.PlatformType + Parse func(data []byte) (*models.UnifiedDSL, error) + Validate func(data []byte) error + type IDMapper interface + GetMapping func() map[string]string + MapNodeID func(originalID string, nodeType models.NodeType) string + SetMapping func(mapping map[string]string)