import type { Logger } from '@agentuity/core';
interface SkillsCheckResult {
    needsRegeneration: boolean;
    reason?: 'missing' | 'outdated' | 'version-missing';
    currentVersion?: string;
}
export declare function checkSkillsVersion(projectDir: string, cliVersion: string): Promise<SkillsCheckResult>;
export declare function regenerateSkillsAsync(projectDir: string, cliVersion: string, logger: Logger): Promise<void>;
export {};
//# sourceMappingURL=skills.d.ts.map