import { CrawlerProxyForwardingStatusEnum, CrawlerProxyOrderForeignCurrencyEnum, CrawlerProxyPurchaseStatusEnum } from '@yolo-croket-dev/entity-v2/purchased-info/purchased-info.entity'; export declare class UpdateCrawlerProxyOrderInfoForAdminPayload { /** 결제정보 ID */ pInfoId: string; /** 관리자 크롤러 사입 주문 목록 가림 여부 */ isHidden?: boolean; /** 사입 상태 */ purchaseStatus?: CrawlerProxyPurchaseStatusEnum; /** 배대지 상태 */ forwardingStatus?: CrawlerProxyForwardingStatusEnum; forwardingAgentId?: string; /** 배대지 신청 번호. null 또는 빈 문자열이면 기존 값을 초기화한다. */ forwardingApplicationNumber?: string | null; /** 판매처 사입 주문번호 */ purchaseOrderNumber?: string; /** 판매처에서 배대지까지의 사입 택배사 */ purchaseCarrier?: string; /** 판매처에서 배대지까지의 사입 송장번호 */ purchaseInvoice?: string; /** 배대지 배송 금액(원화) */ forwardingFee?: number; /** 배대지 배송 금액(외화). null이면 기존 값을 초기화한다. */ forwardingFeeForeignAmount?: number | null; /** 배대지 배송 외화 통화. null이면 기존 값을 초기화한다. */ forwardingFeeForeignCurrency?: CrawlerProxyOrderForeignCurrencyEnum | null; /** 실제 사입금(원화). null이면 기존 값을 초기화한다. */ actualPurchaseAmount?: number | null; /** 실제 사입 결제가(외화). null이면 기존 값과 달러 전용 레거시 값을 초기화한다. */ purchasePaidAmount?: number | null; /** 사입 결제 외화 통화. null이면 기존 값을 초기화한다. */ purchasePaidCurrency?: CrawlerProxyOrderForeignCurrencyEnum | null; /** @deprecated 실제 사입 결제가(달러). 신규 외화 필드와 함께 전송하지 않고 purchasePaidAmount와 purchasePaidCurrency를 사용한다. */ purchasePaidAmountUsd?: number; /** 크롤러 사입 주문 운영 메모. null 또는 빈 문자열이면 기존 메모를 초기화한다. */ memo?: string | null; }