import type { ParserContext, IdentifierNode } from '../parser-types';
import type { CommandNode, Token } from '../../types/core';
export declare function parseHaltCommand(ctx: ParserContext, identifierNode: IdentifierNode): CommandNode | null;
export declare function parseRepeatCommand(ctx: ParserContext, commandToken: Token): CommandNode;
export declare function parseIfCommand(ctx: ParserContext, commandToken: Token): CommandNode;
export declare function parseForCommand(ctx: ParserContext, commandToken: Token): CommandNode;
//# sourceMappingURL=control-flow-commands.d.ts.map