import { MailerService } from '@nestjs-modules/mailer';
import { User } from '@prisma/client';
export declare class MailService {
    private mailerService;
    constructor(mailerService: MailerService);
    sendWelcomeEmail(user: User): Promise<void>;
    sendStatusUpdateEmail(user: User, status: string): Promise<void>;
    sendNewAssignmentEmail(user: User, courseTitle: string, assignmentTitle: string): Promise<void>;
    sendOtpEmail(user: User, otp: string): Promise<void>;
}
