export interface WarrantyReminderDaySummary {
    reminderDays: number;
    candidates: number;
    createdOutbox: number;
    sent: number;
    skipped: number;
    emailFailed: number;
    pushSent: number;
    pushFailed: number;
    pushSkipped: number;
    pushExpired: number;
}
export interface WarrantyReminderCycleSummary {
    reminderDays: number[];
    batchLimit: number;
    candidates: number;
    createdOutbox: number;
    sent: number;
    skipped: number;
    emailFailed: number;
    pushSent: number;
    pushFailed: number;
    pushSkipped: number;
    pushExpired: number;
    remainingLimit: number;
    days: WarrantyReminderDaySummary[];
}
export declare function runWarrantyReminderCycle(): Promise<WarrantyReminderCycleSummary>;
//# sourceMappingURL=warranty-reminders.service.d.ts.map