import type { ModuleNode } from '../node-types.js'; export interface Edge { sourceIdx: number; targetIdx: number; importedName?: string; exportedName?: string; isTypeOnly: boolean; } export declare function propagateStarReExport(modules: ModuleNode[], edges: Edge[], edgesByTarget: Map, barrelId: number, barrelIdx: number, sourceIdx: number, entryStarTargets: Set): boolean; export declare function propagateNamedReExport(modules: ModuleNode[], _barrelId: number, barrelIdx: number, sourceIdx: number, importedName: string, exportedName: string, existingRefs: Set): boolean; //# sourceMappingURL=propagate.d.ts.map