/**
 * Check if the skill-creator skill is installed in any known location.
 *
 * Detection order:
 * 1. Global canonical: ~/.agents/skills/skill-creator
 * 2. Project-local canonical: {projectRoot}/.agents/skills/skill-creator
 * 2b. Project-local agent-native: {projectRoot}/{agent.localSkillsDir}/skill-creator
 *     for every agent in AGENTS_REGISTRY (covers .claude/skills, .cursor/skills, etc.)
 * 3. Any registered agent's global skills directory
 * 4. Any agent's plugin cache (e.g. Claude Code plugin cache at ~/.claude/plugins/cache/)
 *
 * 0786 (AC-US2-01/02/04): the marketplace catalog at
 * `~/.claude/plugins/marketplaces/<mkt>/plugins/<name>` is NOT installation —
 * it is the *available* plugin index. Cache presence is the only evidence of
 * installation. Pre-0786 detection treated the catalog as installed and the
 * Engine Selector / `/api/skill-creator-status` mislabelled un-installed
 * engines as installed.
 */
export declare function isSkillCreatorInstalled(projectRoot?: string): boolean;
/**
 * Find the first path on disk where skill-creator is installed.
 *
 * Same search order as isSkillCreatorInstalled() but returns the matched path
 * (or null if not installed). Used by Studio's /api/studio/detect-engines route
 * to surface the install location to the UI.
 *
 * 0786: marketplace catalog branch removed (catalog presence is availability,
 * not installation).
 */
export declare function findSkillCreatorPath(projectRoot?: string): string | null;
