import type { UserInstructionConfigWatcher } from "../agents";
export type AvailableWorkflow = {
    id: string;
    name: string;
    instructions: string;
};
export declare function listAvailableWorkflowsFromWatcher(watcher: UserInstructionConfigWatcher): AvailableWorkflow[];
/**
 * Expands a leading slash command (e.g. "/release") to workflow instructions.
 * If the input starts with "/<workflow-name>", that prefix is replaced and the
 * remaining input is preserved unchanged.
 */
export declare function resolveWorkflowSlashCommandFromWatcher(input: string, watcher: UserInstructionConfigWatcher): string;
