/** * In Progress Handler * * Handles webhook events when tickets transition to "In Progress". * Creates task folder structure and README.md file. * * If assignee is "cursor" (or configured value), triggers full start-work workflow. */ import type { JiraWebhookEvent } from "./webhook-handler"; /** * Check if a webhook event represents a transition to "In Progress" */ export declare function isInProgressTransition(event: JiraWebhookEvent): boolean; /** * Handle "In Progress" transition * Creates task folder structure and README.md * If assignee is "cursor", triggers full start-work workflow */ export declare function handleInProgressTransition(event: JiraWebhookEvent, _baseDir?: string): Promise<{ created: boolean; folderPath?: string; branchName?: string; synced?: boolean; autoWorkTriggered?: boolean; error?: string; }>; /** * Process webhook event and handle "In Progress" transitions * This is the main entry point for webhook processing */ export declare function processInProgressWebhook(event: JiraWebhookEvent, baseDir?: string): Promise<{ handled: boolean; result?: Awaited>; }>; //# sourceMappingURL=in-progress-handler.d.ts.map