import type { McpServerConfig } from "./mcp-servers.ts"; import type { PiManifest, ResourceType } from "./package-manager-types.ts"; /** Keep the object-valued entries of an `mcpServers` map; the MCP adapter validates their fields. */ export declare function sanitizeMcpServers(value: unknown): Record | undefined; export declare function getManifestFromPackageJson(pkg: unknown): PiManifest | null; export declare function readPiManifestFile(packageJsonPath: string): PiManifest | null; export declare function readPiManifest(packageRoot: string): PiManifest | null; export declare function conventionDirsForResource(packageRoot: string, resourceType: ResourceType): string[]; export declare function manifestEntriesForResource(manifest: PiManifest | null, resourceType: ResourceType): string[] | undefined; //# sourceMappingURL=package-manager-manifest.d.ts.map