export type Lang = 'en' | 'fr' | 'ar'; export declare function formatDate(date: Date, lang: Lang, opts?: Intl.DateTimeFormatOptions): string; export declare const signupEmail: { subject: (lang: Lang) => string; text: (opts: { firstName: string; companyName: string; plan: string; billingPeriod: string; currency: string; paymentProvider: string; trialEnd: Date; }, lang: Lang) => string; }; export declare const resetPasswordEmail: { subject: (lang: Lang) => string; html: (resetUrl: string, firstName: string, expireMinutes: number, lang: Lang) => string; text: (resetUrl: string, firstName: string, expireMinutes: number, lang: Lang) => string; }; export declare const marketplaceReservationEmail: { subject: (vehicleName: string, lang: Lang) => string; html: (opts: { firstName: string; vehicleYear: number; vehicleMake: string; vehicleModel: string; companyName: string; startDate: Date; endDate: Date; totalDays: number; rateDisplay: string; totalDisplay: string; email: string; phone?: string; }, lang: Lang) => string; text: (opts: { firstName: string; vehicleYear: number; vehicleMake: string; vehicleModel: string; companyName: string; startDate: Date; endDate: Date; totalDays: number; rateDisplay: string; totalDisplay: string; }, lang: Lang) => string; }; export declare const bookingConfirmedNotif: { title: (lang: Lang) => string; body: (lang: Lang) => string; }; export declare const reviewRequestEmail: { subject: (vehicleLabel: string, lang: Lang) => string; html: (opts: { firstName: string; companyName: string; vehicleLabel: string; reviewUrl: string; }, lang: Lang) => string; text: (opts: { firstName: string; companyName: string; vehicleLabel: string; reviewUrl: string; }, lang: Lang) => string; }; //# sourceMappingURL=emailTranslations.d.ts.map