import { ClientProxy } from '@nestjs/microservices'; import { AbstractParam } from '@yolo-croket-dev/core/interfaces'; import { CreateAppBulkPushResultExcelPayload, CreateAppBulkPushResultExcelResult, CreateAppBulkPushJobPayload, CreateAppBulkPushJobResult } from '../dto/app-bulk-push-excel/command'; import { GetAppBulkPushJobsStatusResult } from '../dto/app-bulk-push-excel/query'; export declare class AmqpAppBulkPushExcelService { private readonly client; private readonly amqpManager; constructor(client: ClientProxy); createAppBulkPushResultExcel(payload: CreateAppBulkPushResultExcelPayload, param: AbstractParam): Promise; /** 앱 푸시 작업 생성 */ createAppBulkPushExcelJob(payload: CreateAppBulkPushJobPayload, param: AbstractParam): Promise; /** 앱 푸시 작업 진행 상태 조회 */ getAppBulkPushJobsStatus(payload: void, param: AbstractParam): Promise; }