import { ChurnNotificationPhase, ChurnNotificationPriority } from '../types/enums'; declare const priorityArray: readonly [ChurnNotificationPriority.low, ChurnNotificationPriority.moderate, ChurnNotificationPriority.high, ChurnNotificationPriority.critical]; export type Priority = (typeof priorityArray)[number]; declare const phaseArray: readonly [ChurnNotificationPhase.payment_failed, ChurnNotificationPhase.past_due, ChurnNotificationPhase.account_locked, ChurnNotificationPhase.prepaid_add_card, ChurnNotificationPhase.prepaid_ending_soon, ChurnNotificationPhase.add_backup_card]; export type Phase = (typeof phaseArray)[number]; export declare class ChurnNotification { id: number; subscriptionId: string | null; customerId: string | null; clientId: number | null; billingInterval: number | null; priority: Priority | null; phase: Phase | null; paymentAttempt: number | null; isPaymentFailedPushSent: boolean | null; isPastDuePushSent: boolean | null; isAccountLockedPushSent: boolean | null; isPrepaidAddCardPushSent: boolean | null; isPrepaidEndingSoonPushSent: boolean | null; isAddBackupCardPushSent: boolean | null; resolved: boolean; daysInChurn: number | null; createdAt: Date | null; updatedAt: Date | null; } export {};