resolve todos in core

This commit is contained in:
2025-12-20 11:02:15 +01:00
parent 7bbad511e2
commit a87cf27fb9
10 changed files with 396 additions and 199 deletions

View File

@@ -0,0 +1,16 @@
export interface SponsorshipRejectionNotificationPayload {
requestId: string;
sponsorId: string;
entityType: string;
entityId: string;
tier: string;
offeredAmountCents: number;
currency: string;
rejectedAt: Date;
rejectedBy: string;
rejectionReason?: string;
}
export interface SponsorshipRejectionNotificationPort {
notifySponsorshipRequestRejected(payload: SponsorshipRejectionNotificationPayload): Promise<void>;
}