import { CapsEnvironment, CurrencyCode, GatewayMetadata, GatewayType } from "../../types"; import { Locale } from "../../utils"; type RefundOrderProps = { caps_transaction_id: string; amount: number; currency: CurrencyCode; metadata: GatewayMetadata; description: string; environment: CapsEnvironment; locale?: Locale; }; type RefundOrder = { id: string; transaction_date: string; status: ('failed' | 'created' | 'authorized' | 'action-required' | 'canceled' | 'bank-side-processing' | 'succeeded') | 'non-existent-status'; vendor: GatewayType; visible_id: string; }; export { RefundOrder, RefundOrderProps };