import { ClientProxy } from '@nestjs/microservices'; import { AbstractParam } from '@yolo-croket-dev/core'; import { GetPurchasedInfoByIdsPayload, GetPurchasedInfosForBulkNotiPayload, GetPurchasedInfosForBulkNotiResult, GetPurchasedInfoForAdminExcelPayload, GetPurchasedInfoForAdminExcelResult } from '@yolo-croket-dev/dto-v2/order-server'; import { PurchasedInfoEntity } from '@yolo-croket-dev/entity/src/purchased-info'; import { GetPInfoForExpectSettleByAtlasPayload, GetPInfoForExpectSettleByAtlasResult, SearchSellerTransactionHistoryByProcessPayload, SearchSellerTransactionHistoryByProcessResult } from './dto'; export declare class AmqpOrderServer { private readonly client; private readonly amqpManager; constructor(client: ClientProxy); getPurchasedInfosByIds(payload: GetPurchasedInfoByIdsPayload, param: AbstractParam): Promise; getPurchasedInfosForBulkNoti(payload: GetPurchasedInfosForBulkNotiPayload, param: AbstractParam): Promise; /** 셀러 거래 내역 추출 (엑셀 생성에 쓰임) */ searchSellerTransactionHistoryByProcess(payload: SearchSellerTransactionHistoryByProcessPayload, param: AbstractParam): Promise; /** 결제 내역 추출 */ getPurchasedInfoForAdminExcel(payload: GetPurchasedInfoForAdminExcelPayload, param: AbstractParam): Promise; getPInfoForExpectSettleByAtlas(payload: GetPInfoForExpectSettleByAtlasPayload, param: AbstractParam): Promise; }