import type { Unrecognized } from "./../../utils/unrecognized.js"; import type { FailedPaymentCancellation } from "./../payment/FailedPaymentCancellation.js"; import type { RequestedPaymentCancellation } from "./../payment/RequestedPaymentCancellation.js"; import type { SucceededPaymentCancellation } from "./../payment/SucceededPaymentCancellation.js"; /** 결제 취소 내역 */ export type PaymentCancellation = /** 취소 실패 */ FailedPaymentCancellation /** 취소 요청 */ | RequestedPaymentCancellation /** 취소 완료 */ | SucceededPaymentCancellation | { readonly status: Unrecognized; }; export declare function isUnrecognizedPaymentCancellation(entity: PaymentCancellation): entity is { readonly status: Unrecognized; };