import { ClientProxy } from '@nestjs/microservices'; import { AbstractParam } from '@yolo-croket-dev/core'; /** @dto -v2 */ import { CreateSelectionItemConnectBulkPayload, CreateSelectionItemConnectBulkResult, DeleteSelectionItemConnectBulkPayload, DeleteSelectionItemConnectsBySelectionFrameIdPayload, SearchSelectionItemConnectForAdminsPayload, SearchSelectionItemConnectForAdminsResult, SearchSelectionItemConnectsByStoreItemIdsPayload, SearchSelectionItemConnectsByStoreItemIdsResult, UpdateSelectionItemConnectPayload } from '@yolo-croket-dev/dto-v2/user-service'; import { SearchSelectionItemConnectIdsByItemIdAndFrameIdsPayload, SearchSelectionItemConnectIdsByItemIdAndFrameIdsResult } from '../../dto/selection.modules/selection-item-connect'; export declare class AmqpSelectionFrameConnectService { private readonly client; private readonly amqpManager; constructor(client: ClientProxy); createSelectionItemConnectBulk(payload: CreateSelectionItemConnectBulkPayload, param: AbstractParam): Promise; checkUpdateSelectionItemConnectData(payload: UpdateSelectionItemConnectPayload, param: AbstractParam): Promise; updateSelectionItemConnect(payload: UpdateSelectionItemConnectPayload, param: AbstractParam): Promise; searchSelectionItemConnectForAdmins(payload: SearchSelectionItemConnectForAdminsPayload, param: AbstractParam): Promise; deleteSelectionItemConnectBulk(payload: DeleteSelectionItemConnectBulkPayload, param: AbstractParam): Promise; deleteSelectionItemConnectsBySelectionFrameId(payload: DeleteSelectionItemConnectsBySelectionFrameIdPayload, param: AbstractParam): Promise; searchSelectionItemConnectsByStoreItemIds(payload: SearchSelectionItemConnectsByStoreItemIdsPayload, param: AbstractParam): Promise; searchSelectionItemConnectIdsByItemIdAndFrameIds(payload: SearchSelectionItemConnectIdsByItemIdAndFrameIdsPayload, param: AbstractParam): Promise; }