import type { Program } from "./ast.ts"; /** Stable sibling ESM name shared by analysis and emission. */ export declare function embeddedJavaScriptSpecifier(sourcePath: string, ordinal: number): `./${string}.js`; /** * Presents embedded-JS contracts to the existing extern/import analyzer * machinery without publishing the generated sibling as a project dependency. * Project resolution and dependency walks continue to consume the original * program; only semantic analysis and interface construction see this view. */ export declare function programWithEmbeddedJavaScriptImports(program: Program, sourcePath: string): Program; //# sourceMappingURL=embedded-module.d.ts.map