import { PaylineBaseRequest } from "./payline-base-request"; import { PaylinePayment } from "../payline-payment"; import { PaylineCurrency } from "../payline-currency"; import { PaylineOrderDetail } from "../payline-order-detail"; declare class PaylineDoRefundRequest extends PaylineBaseRequest { transactionID: string; payment: PaylinePayment; comment?: string; sequenceNumber?: string; privateDataList?: { [key: string]: string; }; media?: string; details?: PaylineOrderDetail; constructor(transactionId: string, payment?: PaylinePayment); changeContractNumber(contractNumber: string, force?: boolean): this; setPaymentAmount(amount: number, currency: PaylineCurrency): this; setComment(comment: string): this; setDetails(details: PaylineOrderDetail): this; } export { PaylineDoRefundRequest };