import type { AstNodeBase, AstNodeLayout, VisitOptions } from "@/types";
import type { BattleScriptFromAST, BattleScriptToAST } from "@/services";
import type { ForwardStatementContext } from "@/services/grammar/ts/language/BattleScriptParser";
export interface ForwardStatementNode extends AstNodeBase {
    kind: "FORWARD_STATEMENT";
    value: number;
}
export declare const ForwardStatementNodeLayout: AstNodeLayout<ForwardStatementNode>[];
export declare const forwardStatementToAstNode: (instance: BattleScriptToAST, ctx: ForwardStatementContext) => ForwardStatementNode;
export declare const forwardStatementFromAstNode: (instance: BattleScriptFromAST, node: ForwardStatementNode, options?: VisitOptions) => string;
//# sourceMappingURL=ForwardStatementNode.d.ts.map