export type AdapterMode = "pointer" | "mirror"; export interface SkillPathsDefinition { skillId: string; paths: string[]; } export interface SkillAdapterDefinition { id: string; mode: AdapterMode; skills: SkillPathsDefinition[]; } export interface SyncAdaptersOptions { agents?: string[]; force?: boolean; dryRun?: boolean; } export type AdapterFileAction = "created" | "updated" | "skipped"; export interface AdapterFileChange { path: string; action: AdapterFileAction; reason?: string; } export interface SyncAdaptersResult { canonical: AdapterFileChange[]; adapters: AdapterFileChange[]; selectedAgents: string[]; } export declare const SKILL_ADAPTERS: SkillAdapterDefinition[]; export declare function listSupportedAdapters(): string[]; export declare function syncSkillAdapters(root: string, options?: SyncAdaptersOptions): Promise; //# sourceMappingURL=skill-adapters.d.ts.map