/** * Module Generators — import. * * NOTE: generateModule remains in codegen-core.ts because it calls * generateCoreNode recursively for inline child definitions. * * Extracted from codegen-core.ts for modular codegen architecture. */ import type { IRNode } from '../types.js'; interface GenerateImportOptions { pythonSidecar?: boolean; } export declare function generateImport(node: IRNode, options?: GenerateImportOptions): string[]; export declare function generateExtern(node: IRNode): string[]; export declare function isLoosePythonSidecarImportNode(node: IRNode): boolean; export declare function generateLoosePythonSidecarImports(nodes: IRNode[]): string[]; export declare function generateIsland(node: IRNode): string[]; export declare function generateUse(node: IRNode): string[]; export {};