import { ESupportedLanguages } from "../translation/index.js"; import { TTenantLogo } from "../tenant/index.js"; export type TAccountReadyEmailData = { subject: string; firstName: string; lastName: string; email?: string; username: string; temporaryPassword: string; actionUrl: string | null; admin: { firstName: string; lastName: string; }; lng: ESupportedLanguages; companyName: string; logo: TTenantLogo; }; export type TAccountReadyOwnerEmailData = { subject: string; firstName: string; lastName: string; email?: string; username: string; companyName: string; temporaryPassword: string; lng: ESupportedLanguages; actionUrl: string | null; }; export type TPasswordResetEmailData = { email?: string; firstName: string; username: string; companyName: string; temporaryPassword: string; lng: ESupportedLanguages; logo: TTenantLogo; actionUrl: string | null; }; export type TUserPromotionEmailData = { subject: string; email?: string; actionUrl: string | null; message: string[]; lng: ESupportedLanguages; logo: TTenantLogo; }; export type TUserImportSuccessEmailData = { subject: string; email?: string; actionUrl: string | null; message: string[]; lng: ESupportedLanguages; logo: TTenantLogo; }; export type TUserDuplicateEmailEmailData = { subject: string; email?: string; actionUrl: string | null; message: string[]; lng: ESupportedLanguages; logo: TTenantLogo; }; export type TUserImportRetryEmailData = { subject: string; email?: string; actionUrl: string | null; message: string[]; lng: ESupportedLanguages; logo: TTenantLogo; }; export type TUserVerifyEmailData = { subject: string; firstName: string; lastName: string; email?: string; actionUrl: string | null; lng: ESupportedLanguages; pin: string; logo: TTenantLogo; }; export type TUserStateEmailData = { subject: string; email?: string; actionUrl: string | null; message: string[]; editId?: string; lng: ESupportedLanguages; logo: TTenantLogo; }; export type TContentStateEmailData = { subject: string; email?: string; actionUrl: string | null; message: string[]; editId?: string; lng: ESupportedLanguages; logo: TTenantLogo; }; export type TGroupingOwnerEmailData = { subject: string; email?: string; actionUrl: string | null; message: string[]; editId?: string; lng: ESupportedLanguages; logo: TTenantLogo; }; export type TSocialPostEmailData = { subject: string; email?: string; actionUrl: string | null; message: string[]; lng: ESupportedLanguages; logo: TTenantLogo; }; export type TCommentEmailData = { subject: string; email?: string; actionUrl: string | null; message: string[]; lng: ESupportedLanguages; logo: TTenantLogo; }; export type TAdminSupportEmailData = { subject: string; email: string; firstName: string; lastName: string; companyName: string; message: string[]; lng: ESupportedLanguages; logo: TTenantLogo; actionUrl: string | null; }; export type TUserSupportCreatedEmailData = { subject: string; email: string; firstName: string; lastName: string; companyName: string; message: string[]; lng: ESupportedLanguages; logo: TTenantLogo; actionUrl: string | null; }; export type TUserSupportProgressEmailData = { subject: string; email: string; firstName: string; lastName: string; companyName: string; message: string[]; lng: ESupportedLanguages; logo: TTenantLogo; actionUrl: string | null; }; export type TUserSupportResolvedEmailData = { subject: string; email: string; firstName: string; lastName: string; companyName: string; message: string[]; lng: ESupportedLanguages; logo: TTenantLogo; actionUrl: string | null; }; export type TBusinessPostNotificationEmailData = { subject: string; email: string; actionUrl: string | null; message: string[]; lng: ESupportedLanguages; logo: TTenantLogo; }; //# sourceMappingURL=interfaces.d.ts.map