import { ClientProxy } from '@nestjs/microservices'; import { AbstractParam } from '@yolo-croket-dev/core'; import { SendTemplateNotificationPayload, SendTemplateNotificationBulkPayload, SendTemplateNotificationBulkResult, SendSellerOverseasPhoneVerificationSmsPayload, SendSellerOverseasPhoneVerificationSmsResult } from '../dto/notification'; export declare class AmqpSendNotificationService { private readonly client; private readonly amqpManager; constructor(client: ClientProxy); sendTemplateNotification(payload: SendTemplateNotificationPayload, param: AbstractParam): Promise; sendTemplateNotificationBulk(payload: SendTemplateNotificationBulkPayload, param: AbstractParam): Promise; /** * @author sj * @description 해외 휴대폰 인증 문자 발송 * @process 고정 목적의 인증 문자만 notification-service에 위임한다. * */ sendSellerOverseasPhoneVerificationSms(payload: SendSellerOverseasPhoneVerificationSmsPayload, param: AbstractParam): Promise; }