import { type Environment, type Variable } from "../env";
import { type Expr } from "../expr";
import type { Type } from "../types/definitions";
export declare function getRootExprOfFieldAccess(expr: Expr): Expr;
export declare function getAtomicObjectRootType(rootExpr: Expr, env: Environment): Type | undefined;
export declare function isValidVariableName(expr: Expr): boolean;
export declare function findRcValueOwnerRelationship(rhs: Expr, env: Environment, _modulePath: string): Variable | undefined;
