export declare const PERSONA_CORE_SKILL_IDS: readonly ["deep-interview", "philosophy-refinement", "grill-me", "technical-intake", "plan", "ralplan", "tdd", "implementation", "review", "programming", "debug", "refactor", "git"]; export declare const PERSONA_OPTIONAL_SKILL_IDS: readonly ["frontend", "visual-qa", "ast-grep", "lsp-setup"]; export type PersonaSharedSkillId = (typeof PERSONA_CORE_SKILL_IDS)[number] | (typeof PERSONA_OPTIONAL_SKILL_IDS)[number]; export type PersonaSharedSkill = { readonly id: PersonaSharedSkillId; readonly title: string; readonly category: "core" | "optional-extension"; readonly optional: boolean; readonly entry: string; readonly startPredicate: string; readonly mutability: "conversation-only" | "advisory" | "explicit-user-action"; readonly inputBrief: readonly string[]; readonly outputBrief: readonly string[]; readonly handoff: PersonaSharedSkillId | null; }; export declare function listPersonaSharedSkills(): readonly PersonaSharedSkill[]; export declare function resolvePersonaSharedSkill(id: PersonaSharedSkillId): PersonaSharedSkill; export declare function personaSharedSkillPath(id: PersonaSharedSkillId): string;