@lucidcms/core
Version:
The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.
29 lines (28 loc) • 828 B
text/typescript
import { Email } from "../../../types/response.mjs";
import { EmailStorageConfig } from "../../email/storage/types.mjs";
import { EmailAttachment, EmailPriority, EmailSubject } from "../../email/types.mjs";
import { ToolkitTenantOptions } from "../types.mjs";
//#region src/libs/toolkit/email/send.d.ts
type ToolkitEmailSendInput = ToolkitTenantOptions & {
to: string;
subject: EmailSubject;
template: string;
cc?: string;
bcc?: string;
replyTo?: string;
priority?: EmailPriority;
attachments?: EmailAttachment[];
data: Record<string, unknown>;
storage?: EmailStorageConfig;
from?: {
email?: string;
name?: string;
};
};
type ToolkitEmailSendResult = {
jobId: string;
email: Email;
};
//#endregion
export { ToolkitEmailSendInput, ToolkitEmailSendResult };
//# sourceMappingURL=send.d.mts.map