import type { AstNodeBase, AstNodeLayout, TokenUnion } from "@/types";
import type { CancelStatementContext } from "@/services/grammar/ts/language/BattleScriptParser";
import type { BattleScriptToAST } from "@/services";
export interface CancelStatementNode extends AstNodeBase {
    kind: "CANCEL_STATEMENT";
    id?: TokenUnion;
}
export declare const CancelStatementNodeLayout: AstNodeLayout<CancelStatementNode>[];
export declare const cancelStatementToAstNode: (instance: BattleScriptToAST, ctx: CancelStatementContext) => CancelStatementNode;
//# sourceMappingURL=CancelStatementNode.d.ts.map