/**
 * Peers vouched for by workspace-internal packages whose surface this
 * package ships. A pure re-export barrel never names the peers it
 * re-exposes in its own imports or emitted d.ts, so scan-based forwarding
 * evidence (`PeerForwardingPolicy.importedModules`) cannot see them. The
 * re-exported internal package's own shipped surface is the next-best
 * authority: any peer it declares AND references from its dist runtime or
 * emitted d.ts flows through every package that ships its surface.
 * Recurses through nested internal surfaces (a barrel re-exporting a
 * facade re-exporting core), depth-limited.
 */
export declare function getInternalSurfaceVouchedPeers(location: string, shippedImports: Iterable<string>, workspaceNames: ReadonlySet<string>): Set<string>;
//# sourceMappingURL=getInternalSurfaceVouchedPeers.d.ts.map