import { Currency } from '../../enums';
import { PaymentCaptureDTO } from './payment-capture.dto';
import { PaymentInstallmentDTO } from './installment.dto';
import { PaymentInstrumentDTO } from './instrument.dto';
import { PaymentMerchantDTO } from './merchant.dto';
import { PaymentTransactionDTO } from './transaction.dto';
export declare class PaymentDTO {
    readonly capture: PaymentCaptureDTO;
    readonly country: string;
    readonly currency: Currency;
    readonly current_amount: number;
    readonly entry_mode: string;
    readonly external_client_trace_id: string;
    readonly id: string;
    readonly installment: PaymentInstallmentDTO;
    readonly instrument: PaymentInstrumentDTO;
    readonly intent: string;
    readonly lock_token: string;
    readonly merchant: PaymentMerchantDTO;
    readonly order_type: string;
    readonly organization_id: string;
    readonly transaction: PaymentTransactionDTO;
}
