import { type Environment } from "../../env";
import { type ControlFlowFlags, type Expr, type FnCallExpr } from "../../expr";
import { type EvaluatorContext } from "../context";
export declare function throwRhsContainsControlFlowExpressionError(rhs: Expr, controlFlow: ControlFlowFlags): void;
export declare function evaluateAssignment({ expr, env, context, }: {
    expr: FnCallExpr;
    env: Environment;
    context: EvaluatorContext;
}): FnCallExpr;
