import { ClientProxy } from '@nestjs/microservices'; import { AbstractParam } from '@yolo-croket-dev/core'; import { UpdateWaitingOrderForExternalPayload, UpdateInvoiceForExternalPayload } from '../../dto/purchased-info.modules/purchased-info-external'; /** * @author jun * @description 외부 셀러 주문 RPC 클라이언트 * @process 외부 전용 메시지로 payload와 인증·추적 문맥을 전달한다. */ export declare class AmqpPurchasedInfoExternalService { private readonly client; private readonly amqpManager; constructor(client: ClientProxy); updateWaitingOrderForExternal(payload: UpdateWaitingOrderForExternalPayload, param: AbstractParam): Promise; updateInvoiceForExternal(payload: UpdateInvoiceForExternalPayload, param: AbstractParam): Promise; }