import { ClientProxy } from '@nestjs/microservices'; import { AbstractParam } from '@yolo-croket-dev/core'; import { ClaimSignupCertificationPayload, ClaimSignupCertificationResult } from '../dto/signup-certification'; /** * @author 홍준 * @description 가입 전 본인인증 귀속 AMQP client * @process 가입 완료 후 로그인된 사용자에게 일회성 인증 결과를 연결한다. */ export declare class AmqpSignupCertificationService { private readonly client; private readonly amqpManager; constructor(client: ClientProxy); /** @param payload - 가입 인증 귀속 요청. @param param - 기존 인증·추적 문맥. @returns 발행된 계약과 동일한 귀속 결과. */ claim(payload: ClaimSignupCertificationPayload, param: AbstractParam): Promise; }