import SMTP2GOApiClient from "./client"; import SMTP2GOService from "./service"; import NodeMailService from "./nodeMailService"; import MailAttachment from "./mailAttachment.node"; import InlineAttachment from "./inlineAttachment.node"; import { Method } from "axios"; export { SMTP2GOApiClient as ApiClient }; export { SMTP2GOService as Service }; export { NodeMailService }; export { MailAttachment }; export { InlineAttachment }; export { SMTP2GOError } from "./client"; export default function SMTP2GOApi(apiKey: string): { service: (endpoint: string, requestBody?: Map | undefined, method?: Method) => SMTP2GOService; mail: () => NodeMailService; client: () => SMTP2GOApiClient; }; export type { Address } from './types/address'; export * from './types/addressCollection'; export * from './types/addressType'; export type { Attachment } from './types/attachment'; export * from './types/attachmentCollection'; export type { Header } from './types/header'; export * from './types/headerCollection';