import { ClientProxy } from '@nestjs/microservices'; import { AbstractParam } from '@yolo-croket-dev/core'; import { CreateStoreItemPendingSettlesPayload, CreateStoreItemPendingSettlesResult, UpdateStoreItemPendingSettlePayload, UpdateStoreItemPendingSettleResult, ReleaseStoreItemPendingSettlePayload, ReleaseStoreItemPendingSettleResult, GetStoreItemPendingSettlesPayload, GetStoreItemPendingSettlesResult, GetStoreItemPendingSettlePayload, GetStoreItemPendingSettleResult, GetStoreItemPendingSettleLogsPayload, GetStoreItemPendingSettleLogsResult } from '../dto/store-item-pending-settle'; export declare class AmqpStoreItemPendingSettleService { private readonly manager; constructor(client: ClientProxy); /** @description createBulk 요청을 전달한다. */ createBulk(payload: CreateStoreItemPendingSettlesPayload, param: AbstractParam): Promise; /** @description updateInfo 요청을 전달한다. */ updateInfo(payload: UpdateStoreItemPendingSettlePayload, param: AbstractParam): Promise; /** @description releaseOne 요청을 전달한다. */ releaseOne(payload: ReleaseStoreItemPendingSettlePayload, param: AbstractParam): Promise; /** @description getList 요청을 전달한다. */ getList(payload: GetStoreItemPendingSettlesPayload, param: AbstractParam): Promise; /** @description getDetail 요청을 전달한다. */ getDetail(payload: GetStoreItemPendingSettlePayload, param: AbstractParam): Promise; /** @description getLogs 요청을 전달한다. */ getLogs(payload: GetStoreItemPendingSettleLogsPayload, param: AbstractParam): Promise; }