import { LocationRange } from "../ast/types.js"; import { BaseLambda } from "./lambda/index.js"; export declare class Frame { lambda: BaseLambda; location?: LocationRange | undefined; isFrame(): number; constructor(lambda: BaseLambda, location?: LocationRange | undefined); toString(): string; } export declare class FrameStack { frames: Frame[]; static make(): FrameStack; extend(frame: Frame): void; pop(): void; toString(): string; getTopFrame(): Frame | undefined; isEmpty(): boolean; } //# sourceMappingURL=FrameStack.d.ts.map