import type { TaskStatus } from "../../types.js"; import { type SlackNameResolver } from "./jev-context.js"; export type TaskIntent = "status" | "steer" | "request"; export declare function buildTaskIntentState(conversationDir: string, event: { ts: string; thread_ts?: string; user: string; text: string; }, options: { speaker?: string; tasks: TaskStatus[]; resolveName?: SlackNameResolver; botUserId?: string | null; }): string; export declare function classifyTaskIntent(state: string, text: string, context: { conversationId: string; inTaskThread: boolean; }): Promise; //# sourceMappingURL=task-intent.d.ts.map