import type { SkillSet, SkillSourceConfig } from './types.js';
/**
 * Registry mapping skill sets to their source configurations.
 *
 * Each skill set (b2c, b2c-cli, storefront-next, storefront-next-figma, cap-dev)
 * maps to its respective GitHub repository and download configuration for
 * artifact retrieval.
 */
export declare const SKILL_SOURCES: Record<SkillSet, SkillSourceConfig>;
/**
 * Get the source configuration for a specific skill set.
 *
 * @param skillSet - The skill set identifier ('b2c', 'b2c-cli', 'storefront-next', 'storefront-next-figma', or 'cap-dev')
 * @returns The source configuration for the skill set
 * @throws Error if the skill set is not recognized
 */
export declare function getSkillSource(skillSet: SkillSet): SkillSourceConfig;
/**
 * All available skill set identifiers.
 * Derived from the keys of SKILL_SOURCES.
 */
export declare const ALL_SKILL_SETS: SkillSet[];
