import { type Environment } from "../../env";
import { type FnCallExpr } from "../../expr";
import type { IsoType } from "../../types/definitions";
import type { EvaluatorContext } from "../context";
export declare function evaluateIsoTypeCall({ expr, env, context, }: {
    expr: FnCallExpr;
    env: Environment;
    context: EvaluatorContext;
}): FnCallExpr;
export declare function evaluateIsoValueCall({ expr, env, context, isoType, }: {
    expr: FnCallExpr;
    env: Environment;
    context: EvaluatorContext;
    isoType: IsoType;
}): FnCallExpr;
