import type { RegistryAppInfo, RegistryPluginInfo, RegistryPluginListItem, RegistrySearchResult } from "./registry-client-types.js"; export declare function normalizePluginLookupAlias(name: string): string; export declare function getPluginInfoFromRegistry(registry: Map, name: string): RegistryPluginInfo | null; export declare function scoreEntries(entries: Iterable, query: string, limit: number, extraNames?: (p: RegistryPluginInfo) => string[], extraTerms?: (p: RegistryPluginInfo) => string[]): Array<{ p: RegistryPluginInfo; s: number; }>; export declare function toSearchResults(results: Array<{ p: RegistryPluginInfo; s: number; }>): RegistrySearchResult[]; export declare function toAppInfo(p: RegistryPluginInfo, sanitizeSandbox: (value?: string) => string, defaultSandbox: string): RegistryAppInfo; export declare function toAppEntry(p: RegistryPluginInfo, resolveAppOverride: (packageName: string, appMeta: RegistryPluginInfo["appMeta"]) => RegistryPluginInfo["appMeta"]): RegistryPluginInfo | null; export declare function toPluginListItem(p: RegistryPluginInfo): RegistryPluginListItem; //# sourceMappingURL=registry-client-queries.d.ts.map