import { AutowiredEvent } from '@task-stream/api/shared/domain'; import type { IssueChanges } from '../issue/issue'; import { TrackerEvent } from './tracker.event'; /** Editable fields of a ticket changed. */ @AutowiredEvent export class IssueUpdatedEvent extends TrackerEvent { constructor( actorId: string, issueId: string, projectId: string, readonly changes: IssueChanges, ) { super(actorId, issueId, projectId); } }