/** Public events for one character-scoped Private Zone actor. */ export type PrivateZoneEvent = | { type: "PrivateZoneInit" } | { type: "PrivateZoneRefresh" } | { type: "PrivateZoneUnlockRequested"; albumId: string } | { type: "PrivateZoneUnlockConfirmed" } | { type: "PrivateZoneUnlockCancelled" } | { type: "PrivateZoneUnlockPaywallConsumed" };