interface Sprint { readonly self: string; readonly id: number; readonly name?: string; readonly state?: string; readonly goal?: string; readonly originBoardId?: number; readonly startDate?: string; readonly endDate?: string; readonly completeDate?: string; } interface SprintEvent { readonly timestamp: number; readonly sprint: Sprint; readonly oldValue?: Sprint; } export interface SprintCreatedEvent extends SprintEvent { readonly webhookEvent: "sprint_created"; } export interface SprintUpdatedEvent extends SprintEvent { readonly webhookEvent: "sprint_updated"; } export interface SprintDeletedEvent extends SprintEvent { readonly webhookEvent: "sprint_deleted"; } export interface SprintStartedEvent extends SprintEvent { readonly webhookEvent: "sprint_started"; } export interface SprintClosedEvent extends SprintEvent { readonly webhookEvent: "sprint_closed"; } export {}; //# sourceMappingURL=sprint.d.ts.map