Pular para o conteúdo principal

SponsorshipStatus

@raizfc/contracts


@raizfc/contracts / SponsorshipStatus

Type Alias: SponsorshipStatus

SponsorshipStatus = "pending_payment" | "active" | "expired" | "suspended" | "removed" | "cancelled"

Defined in: sponsor/sponsor.dto.ts:56

SPEC-DOMAIN-SPONSOR-001 "Estados"/"Transições permitidas". suspended/removed model Operação-only moderation transitions — no endpoint in this pack reaches them (same registered gap as team's suspended/abandoned, EP-MVP-04.6: no "Operação"/platform-staff actor exists yet in this codebase's auth model) — they exist here so the invariant "removido/suspenso não aparece publicamente" is representable and testable once that actor exists.