import { ConfigService } from '@nestjs/config';
export interface EmailOptions {
    to: string;
    subject: string;
    text?: string;
    html: string;
    from?: string;
    fromName?: string;
}
export interface EmailResponse {
    success: boolean;
    messageId?: string;
    error?: string;
}
export interface ProviderInfo {
    provider: string;
    configured: boolean;
    note?: string;
}
export declare class MailService {
    private configService;
    private readonly logger;
    private zeptoClient;
    constructor(configService: ConfigService);
    sendEmail(options: EmailOptions): Promise<EmailResponse>;
    private sendViaZeptoMail;
}
