import type { DemandProfile } from "../../types.js"; /** * Defines the supported package registry kind values. */ export type PackageRegistryKind = "npm" | "pypi" | "cargo" | "go" | "maven" | "nuget" | "gem" | "packagist" | "swift" | "pub" | "conan" | "hex"; /** * Collects package candidates from demand profile from the provided inputs. */ export declare function collectPackageCandidatesFromDemandProfile(demandProfile: DemandProfile | null, registryKind: PackageRegistryKind): string[]; /** * Builds npm search queries for executable MCP server package discovery from * workspace demand signals instead of a checked-in package allowlist. */ export declare function collectNpmMcpSearchQueriesFromDemandProfile(demandProfile: DemandProfile | null): string[];