/** * Typed convenience helpers around `EMAIL_REGISTRY`. * * These wrap the four core slugs so call sites can stay readable and keep * full type safety on the data argument. For consumer-defined slugs (e.g. a * theme's own `purchase-confirmation.ts`), call `EMAIL_REGISTRY['']` * directly — TypeScript infers the data type from each registered function's * signature thanks to the `as const` emission in the generated registry. */ import type { EmailContent, VerificationEmailData, PasswordResetEmailData, OtpVerificationEmailData, TeamInvitationEmailData } from './types'; export declare const sendVerifyEmail: (data: VerificationEmailData, locale?: string) => EmailContent | Promise; export declare const sendResetPasswordEmail: (data: PasswordResetEmailData, locale?: string) => EmailContent | Promise; export declare const sendOtpVerificationEmail: (data: OtpVerificationEmailData, locale?: string) => EmailContent | Promise; export declare const sendTeamInvitationEmail: (data: TeamInvitationEmailData, locale?: string) => EmailContent | Promise; //# sourceMappingURL=send.d.ts.map