UNPKG

simc-ast-builder

Version:

Parser and AST generator for SimulationCraft files

23 lines 993 B
import { ExpressionNode } from "../../common-types"; import { FieldDefinition } from "../../utils/fieldMaps"; import { AccessHandlerFn } from "../BaseHandler"; /** * Specialized node type for hyperthread_wristwraps access */ interface HyperthreadWristwrapsExpressionNode extends ExpressionNode { actionName: string; field: FieldDefinition; nodeType: "hyperthread_wristwraps"; } /** * Handler for hyperthread_wristwraps access contexts * This handles access to hyperthread_wristwraps-specific properties * * Special case for hyperthread_wristwraps which can be accessed as: * - hyperthread_wristwraps.spellName (e.g., hyperthread_wristwraps.fire_blast) * - hyperthread_wristwraps.spellName.charges * - hyperthread_wristwraps.count */ declare const handleHyperthreadWristwraps: AccessHandlerFn<HyperthreadWristwrapsExpressionNode>; export { handleHyperthreadWristwraps, type HyperthreadWristwrapsExpressionNode, }; //# sourceMappingURL=HyperthreadWristwrapsHandler.d.ts.map