import { OnModuleInit } from '@nestjs/common';
import { ConfigService } from '@nestjs/config';
export declare class DiscordBotService implements OnModuleInit {
    private readonly configService;
    private readonly logger;
    private readonly transporter;
    private discordClient;
    private recentRecords;
    private accessToken;
    private disableCronJobs;
    private _isCheckingAttendance;
    constructor(configService: ConfigService);
    onModuleInit(): Promise<void>;
    private initializeDiscordBot;
    private isRecordDuplicate;
    private addToRecentRecords;
    private getAccessToken;
    checkAttendance(): Promise<void>;
    private sendDiscordNotification;
    private sendEmail;
}
