import { type PortableSkillOptions, type SkillKind } from "./portable-skills.js"; export interface PrepareSkillOptions extends PortableSkillOptions { version: string; kind?: SkillKind; dryRun?: boolean; } export interface PrepareSkillResult { name: string; path: string; previousVersion: string; version: string; kind: SkillKind; contentHash: string; changed: boolean; written: boolean; warnings: Array<{ code: string; message: string; }>; } /** Prepare a reviewed local draft. No execution, dependency install, API call or source rewrite. */ export declare function prepareSkill(name: string, options: PrepareSkillOptions): PrepareSkillResult;