nuxt-mail
Version:
Adds email sending capability to a Nuxt.js app. Adds a server route, an injected variable, and uses nodemailer to send emails.
22 lines (21 loc) • 609 B
TypeScript
import type { SendMailOptions, TransportOptions } from 'nodemailer';
type Message = SendMailOptions & {
name?: string;
};
type MailOptions = {
message?: Message | Message[];
smtp: TransportOptions;
};
declare const _default: import("@nuxt/schema").NuxtModule<import("@nuxt/schema").ModuleOptions, import("@nuxt/schema").ModuleOptions, false>;
export default _default;
declare module '@nuxt/schema' {
interface NuxtConfig {
['mail']?: MailOptions;
}
interface NuxtOptions {
['mail']?: MailOptions;
}
interface RuntimeConfig {
mail?: MailOptions;
}
}