import { BaseConnector } from '../../base/base.connector.js'; import type { IEmailOptions, IEmailProvider, ISendMessageSuccessResponse, WithPassthrough, EmailSendInput, EmailSendResult, IEmailConnector } from '../../types/index.js'; import { ChannelTypeEnum } from '../../types/index.js'; import type { ResendConfig } from './resend.config.js'; export declare class ResendEmailConnector extends BaseConnector implements IEmailProvider, IEmailConnector { private config; readonly id = "resend"; readonly channelType: ChannelTypeEnum.EMAIL; constructor(config: ResendConfig, fetchImpl?: typeof fetch); send(input: EmailSendInput): Promise; private buildResendBody; private mapVendorError; sendMessage(options: IEmailOptions, bridgeProviderData?: WithPassthrough>): Promise; }