import type { ParserContext, IdentifierNode } from '../parser-types';
import type { ExpressionNode, Token } from '../../types/core';
export declare function parseSetCommand(ctx: ParserContext, identifierNode: IdentifierNode): {
    type: "command";
    name: string;
    args: ExpressionNode[];
    isBlocking: boolean;
    start: number;
    end: number;
    line: number;
    column: number;
};
export declare function parseIncrementDecrementCommand(ctx: ParserContext, commandToken: Token): {
    type: "command";
    name: string;
    args: ExpressionNode[];
    isBlocking: boolean;
    start: number;
    end: number;
    line: number;
    column: number;
    originalCommand: string;
};
//# sourceMappingURL=variable-commands.d.ts.map