import { ConfigService } from '@nestjs/config';
interface Msg91Response {
    success: boolean;
    message?: string;
    data?: any;
}
export declare class SmsService {
    private readonly configService;
    private readonly MSG91_AUTH_KEY;
    private readonly MSG91_SMS_API_URL;
    private readonly MSG91_SENDER_ID;
    private readonly MSG91_TEMPLATE_ID;
    constructor(configService: ConfigService);
    sendOTP(countryCode: any, phoneNumber: any, otp: any, templateId?: any): Promise<Msg91Response>;
    sendSMS(countryCode: any, phoneNumber: any, templateId: any, variables: any): Promise<Msg91Response>;
}
export {};
