import { type Environment, type Variable } from "../../env";
import { type Expr } from "../../expr";
import type { EvaluatorContext } from "../context";
export declare function evaluateBeginExpression({ expr, env, context, variablesToAdd, isEvaluatingFunctionBodyBeginBlock, }: {
    expr: Expr;
    env: Environment;
    context: EvaluatorContext;
    variablesToAdd: Omit<Variable, "frameLevel" | "id">[];
    isEvaluatingFunctionBodyBeginBlock?: boolean;
}): Expr;
