/** * Synthesizes one `` occurrence per file. * * Per spec §2.2: "produces ONE module-init occurrence per file, owning * all top-level call sites discovered in stage 2." * * PR-5 documents that this visitor is the deliberate outlier — it does * not implement the InventoryVisitor signature because it walks all * top-level statements rather than dispatching on a single node. */ import type { VisitorContext } from './types.js'; import type { FunctionOccurrence } from '@opensip-cli/graph'; import type ts from 'typescript'; export declare function synthesizeModuleInit(sourceFile: ts.SourceFile, ctx: VisitorContext): FunctionOccurrence; //# sourceMappingURL=module-init.d.ts.map