/** @author 홍준 @description 통관 인증 수령정보 @process 인증 시점의 이름·전화·우편번호를 고정한다. */ export declare class CustomsReceiverPayload { name: string; phone: string; postalCode: string; } /** @author 홍준 @description 주문에 결속된 관세청 인증 발급 입력 @process 주문자 CI와 외부 요청번호는 서버가 구성한다. */ export declare class CustomsOrderReceiverPayload { /** @description 결제 전 PTL ID. purchaseReceiptId와 정확히 하나를 전달한다. */ payTryLogId?: string; /** @description 결제 후 등록할 본인 주문서 ID. */ purchaseReceiptId?: string; receiver: CustomsReceiverPayload; } /** @author 홍준 @description 관세청 발급 입력 @process 일반용 부호는 P로 시작하는 13자리 형식으로 제한한다. */ export declare class CreateCheckoutCustomsVerificationPayload extends CustomsOrderReceiverPayload { /** @description 기존 P 부호 선택 입력. 입력 시 수령정보와 먼저 검증한다. 생략은 사용 가능한 CI가 수령인과 일치하거나 통관 비대상인 경우에만 허용한다. */ pccc?: string; } /** @author 홍준 @description 통관 인증 발급 결과 @process 인증번호와 CI를 제외하고 입력 화면에 필요한 정보만 반환한다. */ export declare class CreateCheckoutCustomsVerificationResult { /** @description 저장된 인증 ID. iOS 통관 비대상 주문의 성공 응답에서는 생략한다. */ verificationId?: string; /** @description 사용자 OTP 입력이 남아 있으면 true. false는 인증 완료 또는 iOS 통관 비대상을 의미하며, 비대상은 인증 ID가 없다. */ isOtpVerificationRequired: boolean; maskedEmail?: string; }