import type { InstalledMarketplace, InstalledPlugin, Scope } from '../types.js'; export declare function listInstalledPluginsInRoot(scope: Scope, scopeRootPath: string): InstalledPlugin[]; export declare function listInstalledPlugins(scope: Scope): InstalledPlugin[]; export declare function listAllPlugins(): InstalledPlugin[]; export declare function findPluginByName(name: string, scope?: Scope): InstalledPlugin | null; export interface ParsedSkillQualifier { scope?: Scope; segments: string[]; } export declare function parseSkillQualifier(raw: string): ParsedSkillQualifier; export declare function listInstalledMarketplaces(scope: Scope): InstalledMarketplace[]; export declare function listAllMarketplaces(): InstalledMarketplace[]; export declare function findMarketplaceByName(name: string, scope?: Scope): InstalledMarketplace | null; export declare function scopeRootsLabel(): string;