import { ClientProxy } from '@nestjs/microservices'; import { AbstractParam } from '@yolo-croket-dev/core'; import { GetManageUserInfoByIdPayload, GetManageUserInfoByIdResult, GetManageUserInfosByIdsPayload, GetManageUserInfosByIdsResult, GetPInfosForAdminExcelColumnsResult, UpdatePInfosForAdminExcelColumnsPayload, GetManagePageFavoritesResult, UpdateManagePageFavoritesPayload } from '../dto/manage-user'; export declare class AmqpManageUserService { private readonly client; private readonly amqpManager; constructor(client: ClientProxy); /** 로그인 관리자 자신의 즐겨찾기를 조회한다. @param param 인증·추적 정보 @returns 목록과 버전 */ getManagePageFavorites(param: AbstractParam): Promise; /** 기존 버전과 일치할 때 목록을 저장한다. @param payload 목록과 버전 @param param 인증·추적 정보 @returns 저장 결과 */ updateManagePageFavorites(payload: UpdateManagePageFavoritesPayload, param: AbstractParam): Promise; getManageUserInfoById(payload: GetManageUserInfoByIdPayload, param: AbstractParam): Promise; getManageUserInfosByIds(payload: GetManageUserInfosByIdsPayload, param: AbstractParam): Promise; getPInfosForAdminExcelColumns(param: AbstractParam): Promise; updatePInfosForAdminExcelColumns(payload: UpdatePInfosForAdminExcelColumnsPayload, param: AbstractParam): Promise; }