import { RuleChunk } from "@cranq/bipt-parser"; import { ChunkType } from "./ChunkType"; import { BuiltinCodeChunk } from "./BuiltinCodeChunk"; import { IdentifierChunk } from "./IdentifierChunk"; import { SpreadOpChunk } from "./SpreadOpChunk"; export interface NodeCodeChunk extends RuleChunk { type: ChunkType.NodeCode; captures: [string, SpreadOpChunk | null, BuiltinCodeChunk | null, IdentifierChunk | null]; }