import { AssignmentStatement, VariableStatement } from '../parser/statements'; import { Execution } from './execution'; import { LiteralValue } from './index'; /** * Runs a variable assignment statement. * Evaluates the expression and stores the result in the execution's variables. * * @param execution The current execution context * @param statement The assignment statement to execute * @returns null (assignments don't produce output) */ export declare function runAssignment(execution: Execution, statement: AssignmentStatement): Promise; /** * Runs a variable statement. * Retrieves the value of a variable from the execution's variables. * * @param execution The current execution context * @param statement The variable statement to execute * @returns The value of the variable, or undefined if not found */ export declare function runVariable(execution: Execution, statement: VariableStatement): Promise;