import type { Currency } from "./../../common/Currency.js";
import type { PlatformPartner } from "./../../platform/PlatformPartner.js";
import type { PlatformPartnerSettlementStatus } from "./../../platform/partnerSettlement/PlatformPartnerSettlementStatus.js";
export type PlatformPartnerManualSettlement = {
    type: "MANUAL";
    /** 정산내역 아이디 */
    id: string;
    graphqlId: string;
    /** 파트너 */
    partner: PlatformPartner;
    /**
     * 정산 일
     *
     * 날짜를 나타내는 문자열로, `yyyy-MM-dd` 형식을 따릅니다.
     * (yyyy-MM-dd)
     */
    settlementDate: string;
    /** 정산 통화 */
    settlementCurrency: Currency;
    /** 정산 상태 */
    status: PlatformPartnerSettlementStatus;
    /** 메모 */
    memo?: string;
    /**
     * 정산 금액
     * (int64)
     */
    amount: number;
    /**
     * 정산 면세 금액
     * (int64)
     */
    taxFreeAmount: number;
    /** 테스트 모드 여부 */
    isForTest: boolean;
};
