import { type VendorRuntimeEntry } from './vendorCompileTypes.ts';
export declare function updatePackageExports(packageDir: string, exportsMap: Record<string, unknown>, runtime: VendorRuntimeEntry[], models: string[], syncExports: boolean, isVerbose?: boolean): void;
export declare function writeAggregateModel(distDir: string, vendorRoot: string, models: string[], nameToDir: Record<string, string>): void;
export declare function writeConditionalSubpath(distDir: string, vendorRoot: string, nameToDir: Record<string, string>, name: string, sub: string): Record<string, unknown>;
export declare function writeNeutralRuntimeShims(distDir: string, vendorRoot: string, nameToDir: Record<string, string>, runtime: VendorRuntimeEntry[], conditional: Set<string>, modelSet: Set<string>, exportsMap: Record<string, unknown>): void;
export declare function writeRootPlatformIndexes(distDir: string, vendorRoot: string, nameToDir: Record<string, string>, runtime: VendorRuntimeEntry[]): Record<string, unknown>;
export declare function vendorSelfCheck(distDir: string, scopes: string[]): string[];
//# sourceMappingURL=vendorCompileEmit.d.ts.map