/** * Markdown Template System for Ticket Briefs * * Defines the structure for ticket briefs with machine-owned and human-owned sections. */ import type { JiraIssue } from "@/types"; /** * Parsed ticket brief structure */ export interface ParsedBrief { machineOwned: { summary: string; businessContext: string; acceptanceCriteria: string; }; humanOwned: { orchestrator: string; todo: string; done: string; testing: string; notes: string; other?: Record; }; metadata: { ticketKey: string; title: string; lastSynced?: Date; }; } /** * Generate ticket brief from Jira issue */ export declare function generateTicketBrief(ticket: JiraIssue, existingContent?: string): string; /** * Parse ticket brief markdown to extract sections */ export declare function parseTicketBrief(content: string): ParsedBrief; //# sourceMappingURL=template.d.ts.map