export declare function resolveBundledSkillsDir(): Promise; export type ConfigCandidate = { path: string; format: 'json' | 'jsonc'; }; export declare function configPathCandidates(project: { directory?: string; worktree?: string; }): ConfigCandidate[]; export type RegisterOutcome = { kind: 'already-registered'; configPath: string; } | { kind: 'registered'; configPath: string; } | { kind: 'needs-manual-edit'; configPath: string; skillsDir: string; } | { kind: 'no-bundled-skill'; } | { kind: 'no-writable-config'; }; export declare function registerSkillPath(options: { skillsDir: string; candidates: ConfigCandidate[]; }): Promise; //# sourceMappingURL=skill-registration.d.ts.map