import { Skill } from '../skills.js'; export declare function writeSkillsForClaude(skills: Skill[], _destDir: string): Promise; export declare function writeSkillsForCodex(skills: Skill[], destDir: string): void; export declare function writeSkillsForCursor(skills: Skill[], destDir: string): void; export declare function writeSkillsForWindsurf(skills: Skill[], destDir: string): void; export declare function writeSkillsForGemini(skills: Skill[], destDir: string): void; export interface InstallOptions { skipCli: boolean; dryRun: boolean; agents?: string[]; globalOnly: boolean; projectOnly: boolean; yes: boolean; verbose: boolean; } export type AgentWriter = (skills: Skill[], destOrPath: string) => void | Promise; export declare const agentWriters: Record;