import { type Platform } from '../../platform/install/platforms.js'; import type { InstallScope } from '../../platform/install/types.js'; declare const SKILLS_AGENT_MAP: Record; export declare const STAGED_SUPERPOWERS_MANIFEST_FILE = ".comet-superpowers.json"; declare function buildSuperpowersInstallCommand(_projectPath: string, scope: InstallScope, platformIds: string[]): { command: string; args: string[]; }; declare function buildLingmaSuperpowersStageCommand(): { command: string; args: string[]; }; declare function buildZCodeSuperpowersStageCommand(): { command: string; args: string[]; }; declare function buildMimoCodeSuperpowersStageCommand(): { command: string; args: string[]; }; declare function buildWorkBuddySuperpowersStageCommand(): { command: string; args: string[]; }; declare function buildGrokSuperpowersStageCommand(): { command: string; args: string[]; }; declare function getStagedSuperpowersManifestPath(baseDir: string, skillsRoot: string): string; declare function readStagedSuperpowersSkillNames(baseDir: string, platforms: readonly Platform[], scope: InstallScope): Promise; declare function removeStagedSuperpowersManifests(baseDir: string, platforms: readonly Platform[], scope: InstallScope): Promise; declare function installSuperpowersForPlatforms(projectPath: string, scope: InstallScope, platformIds: string[], shouldInstall?: boolean): Promise<'installed' | 'failed' | 'skipped'>; export { installSuperpowersForPlatforms, buildSuperpowersInstallCommand, buildLingmaSuperpowersStageCommand, buildZCodeSuperpowersStageCommand, buildMimoCodeSuperpowersStageCommand, buildWorkBuddySuperpowersStageCommand, buildGrokSuperpowersStageCommand, getStagedSuperpowersManifestPath, readStagedSuperpowersSkillNames, removeStagedSuperpowersManifests, SKILLS_AGENT_MAP, }; //# sourceMappingURL=superpowers.d.ts.map