import { ClientProxy } from '@nestjs/microservices'; import { AbstractParam } from '@yolo-croket-dev/core'; /** @dto -v2 */ import { CreateSelectionFrameVoteBulkPayload, CreateSelectionFrameVoteBulkResult, DeleteSelectionFrameVotePayload, ResetSelectionFrameVotePayload, SearchSelectionFrameVotesForAdminPayload, SearchSelectionFrameVotesForAdminResult, SearchSelectionFrameVotesForBuyerPayload, SearchSelectionFrameVotesForBuyerResult, UpdateSelectionFrameVoteProcessPayload } from '@yolo-croket-dev/dto-v2/selection-server'; export declare class AmqpSelectionFrameVoteService { private readonly client; private readonly amqpManager; constructor(client: ClientProxy); createSelectionFrameVoteBulk(payload: CreateSelectionFrameVoteBulkPayload, param: AbstractParam): Promise; deleteSelectionFrameVote(payload: DeleteSelectionFrameVotePayload, param: AbstractParam): Promise; searchSelectionFrameVotesForBuyer(payload: SearchSelectionFrameVotesForBuyerPayload, param: AbstractParam): Promise; searchSelectionFrameVotesForAdmin(payload: SearchSelectionFrameVotesForAdminPayload, param: AbstractParam): Promise; updateSelectionFrameVoteProcess(payload: UpdateSelectionFrameVoteProcessPayload, param: AbstractParam): Promise; updateSelectionFrameVoteProcessBulkCronJob(payload: unknown, param: AbstractParam): Promise; resetSelectionFrameVote(payload: ResetSelectionFrameVotePayload, param: AbstractParam): Promise; }