import type { BundlerEntryRecord, BundlerResolvedDiscovery, BundlerResolvedRule, BundlerVirtualEntryLoader } from "../../types.d.ts"; import type { DiscoveredFile } from "./shared.js"; declare function emitEntryRecord(args: { emittedKeys: Set; emittedNames: Set; record: BundlerEntryRecord; resolvedEntries: BundlerEntryRecord[]; ruleRecord: BundlerResolvedRule; sourceOwners: Map; }): void; declare function createResolvedDiscovery(args: { resolvedEntries: BundlerEntryRecord[]; rules: Map; sourceOwners: Map; }): BundlerResolvedDiscovery; declare function buildBundleContents(args: { files: DiscoveredFile[]; loader: BundlerVirtualEntryLoader; rootDir: string; }): string; export { buildBundleContents, createResolvedDiscovery, emitEntryRecord, }; //# sourceMappingURL=emit.d.ts.map