export type RuntimeDependencyPackageJson = { dependencies?: Record; devDependencies?: Record; optionalDependencies?: Record; }; export function collectRuntimeDependencySpecs( packageJson?: RuntimeDependencyPackageJson, ): Map; export function packageNameFromSpecifier(specifier: string): string | null; export function collectBundledPluginPackageDependencySpecs( bundledPluginsDir: string, ): Map< string, { conflicts: Array<{ pluginId: string; spec: string }>; pluginIds: string[]; spec: string } >;