import type { MastraDBMessage } from '@mastra/core/agent-controller'; import type { SlashCommandContext } from './types.js'; export interface StartGoalOptions { trigger?: 'send' | 'none'; } export declare function handleGoalCommand(ctx: SlashCommandContext, args: string[]): Promise; export declare function handleJudgeCommand(ctx: SlashCommandContext): Promise; export declare function startGoalWithDefaults(ctx: SlashCommandContext, objective: string, cancelMessage?: string, options?: StartGoalOptions): Promise; export declare function createGoalReminderMessage(goalId: string, objective: string, maxTurns: number, judgeModelId: string): MastraDBMessage; export declare function createGoalReminderXml(message: string): string; //# sourceMappingURL=goal.d.ts.map