namespace Elsa.Dsl.ElsaScript.Ast; /// /// Represents a use statement (import or expression language configuration). /// public class UseNode : AstNode { /// /// The type of use statement (e.g., "expressions", namespace import). /// public UseType Type { get; set; } /// /// The value (e.g., "js", "cs", or a namespace). /// public string Value { get; set; } = string.Empty; } /// /// The type of use statement. /// public enum UseType { /// /// Expression language configuration (e.g., "use expressions js;"). /// Expressions, /// /// Namespace import (e.g., "use Elsa.Activities.Console;"). /// Namespace }