import type { Unrecognized } from "./../../utils/unrecognized.js";
import type { CancelledPaymentEvent } from "./../payment/CancelledPaymentEvent.js";
import type { PaidPaymentEvent } from "./../payment/PaidPaymentEvent.js";
import type { PartialCancelledPaymentEvent } from "./../payment/PartialCancelledPaymentEvent.js";
/** 결제 이벤트 */
export type PaymentEvent = 
/** 결제 취소 이벤트 */
CancelledPaymentEvent
/** 결제 완료 이벤트 */
 | PaidPaymentEvent
/** 결제 부분 취소 이벤트 */
 | PartialCancelledPaymentEvent | {
    readonly type: Unrecognized;
};
export declare function isUnrecognizedPaymentEvent(entity: PaymentEvent): entity is {
    readonly type: Unrecognized;
};
