import { ClientProxy } from '@nestjs/microservices'; import { AbstractParam } from '@yolo-croket-dev/core/interfaces'; /** @author jun @description 사업자정보 RPC client. @process 공용 계약과 추적 정보를 user-service로 전달한다. */ import { GetZeroRateVatSellersPayload, GetZeroRateVatSellersResult, GetStoreBusinessTaxBillingRequiredSellersPayload } from '@yolo-croket-dev/dto-v2/user-service/store/business-info/query'; import { GetStoreBusinessInfoChangeHistoryPayload, GetStoreBusinessInfoChangeHistoryResult } from '../dto/store-business'; export declare class AmqpStoreBusinessService { private readonly client; private readonly amqpManager; constructor(client: ClientProxy); /** @description 결산 영세율 셀러 JSON을 조회한다. @param payload 한국 날짜 범위 @param param 요청 문맥 @returns 셀러와 확인 필요 목록 */ getZeroRateVatSellers(payload: GetZeroRateVatSellersPayload, param: AbstractParam): Promise; getStoreBusinessTaxBillingRequiredSellers(payload: GetStoreBusinessTaxBillingRequiredSellersPayload, param: AbstractParam): Promise; getStoreBusinessInfoChangeHistory(payload: GetStoreBusinessInfoChangeHistoryPayload, param: AbstractParam): Promise; }