UNPKG

@morodomi/ait3

Version:

AIT³ Development Platform - AI + Ticket + Test + Tool driven development methodology

14 lines (13 loc) 527 B
import type { Ticket, CreateTicketOptions } from '../../common/types.js'; export interface TicketService { createTicket(title: string, options?: CreateTicketOptions): Promise<Ticket>; listTickets(options?: { status?: string; priority?: string; }): Promise<Ticket[]>; getTicket(id: string): Promise<Ticket | null>; startTicket(id: string): Promise<void>; completeTicket(id: string): Promise<void>; undoTicket(id: string): Promise<void>; deleteTicket(id: string): Promise<void>; }