import { type PersonaSharedSkillActivation } from "./persona-shared-skill-activation.js"; import type { TopLevelIntent } from "./top-level-intent-router.js"; export type WorkflowSkillName = "requirements" | "debug" | "review" | "refactor" | "git" | "programming"; export type WorkflowSkillTemplateVariables = { readonly activation?: PersonaSharedSkillActivation; readonly detectedIntent?: string; readonly reason?: string; readonly secondaryIntents?: string; readonly selectedSkillPath?: string; readonly sourceFile?: string; }; export declare function workflowSkillPath(skill: WorkflowSkillName): string; export declare function topLevelIntentTemplateVariables(intent: TopLevelIntent): WorkflowSkillTemplateVariables; export declare function loadWorkflowSkillBlock(skill: WorkflowSkillName, blockName: string, variables: WorkflowSkillTemplateVariables): string; export declare function formatExplicitPersonaSkillActivationBlock(intent: TopLevelIntent): string; export declare function formatAutomaticDecisionGrillActivationBlock(intent: TopLevelIntent): string; export declare function formatUnavailablePersonaSkillActivationBlock(intent: TopLevelIntent): string;