import { types as t } from "@marko/compiler"; import { type Binding, type Intersection } from "./bindings"; import { type Section } from "./sections"; export declare function finalizeReferences(): Map; export declare function allocateIds(intersectionsBySection: Map): void; export declare function readsValuesOnResume(expr: t.NodeExtra): boolean; export declare function hasEmittedAssignment(binding: Binding): boolean;