archetecture security fix

This commit is contained in:
root
2026-06-11 03:22:12 -04:00
parent 6def9993da
commit 9483750161
3126 changed files with 177194 additions and 37211 deletions
+68
View File
@@ -0,0 +1,68 @@
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