import { ClientProxy } from '@nestjs/microservices'; import { AbstractParam } from '@yolo-croket-dev/core'; import { UploadRegStoreItemBulkByExcelForAdminPayload, UploadRegStoreItemBulkByExcelForAdminResult, MakeAndUploadRegStoreItemResultByLogPayload, MakeAndUploadItemsForExpectGroupCreatePayload, MakeAndUploadItemsForExpectGroupCreateResult, GenerateStoreItemNaverFeedExcelPayload } from '../dto/store-item-excel'; export declare class AmqpStoreItemExcelService { private readonly client; private readonly amqpManager; constructor(client: ClientProxy); uploadRegStoreItemBulkByExcelForAdmin(file: any, payload: UploadRegStoreItemBulkByExcelForAdminPayload, param: AbstractParam): Promise; uploadRegStoreItemBulkByExcelForAdminV2(file: any, payload: UploadRegStoreItemBulkByExcelForAdminPayload, param: AbstractParam): Promise; uploadRegStoreItemBulkByExcelForAdminV3Default(file: any, payload: UploadRegStoreItemBulkByExcelForAdminPayload, param: AbstractParam): Promise; uploadRegStoreItemBulkByExcelForAdminV3SingleOption(file: any, payload: UploadRegStoreItemBulkByExcelForAdminPayload, param: AbstractParam): Promise; makeAndUploadRegStoreItemResultByLog(payload: MakeAndUploadRegStoreItemResultByLogPayload, param: AbstractParam): Promise; makeAndUploadItemsForExpectGroupCreate(payload: MakeAndUploadItemsForExpectGroupCreatePayload, param: AbstractParam): Promise; syncMetaGoogleProductFeed(payload: unknown, param: AbstractParam): Promise; syncGoogleProductFeed(payload: unknown, param: AbstractParam): Promise; syncKakaoCatalogSpreadsheets(payload: unknown, param: AbstractParam): Promise; generateStoreItemNaverFeedExcel(payload: GenerateStoreItemNaverFeedExcelPayload, param: AbstractParam): Promise; }