import { IDamlLfRuntimeValue } from "./daml-lf-runtime-value.js"; export declare class DamlLfLexicalScope { private readonly parent?; private readonly bindings; constructor(parent?: DamlLfLexicalScope | undefined); getBinding(name: string): IDamlLfRuntimeValue | undefined; setBinding(name: string, value: IDamlLfRuntimeValue): void; createChild(): DamlLfLexicalScope; snapshotBindings(): readonly { name: string; value: IDamlLfRuntimeValue; }[]; }