import { TbxEmailInfo } from "./email-info"; import { TbxFetch } from "../fetch/fetch"; import { TbxUrlService } from "../services/url/url.service"; import { TbxLogService } from "../logging/service/log.service"; export declare class TbxEmailService { private readonly fetch; private readonly urlService; private readonly logService; private static singleInstance; constructor(fetch: TbxFetch, urlService: TbxUrlService, logService: TbxLogService); static readonly instance: TbxEmailService; send(email: TbxEmailInfo): Promise; sendEmail(to: string, subject: string, body?: string, cc?: string, bcc?: string): Promise; private doSendEmail; }