import { PaymentAcceptanceCustomerInformation } from './paymentAcceptanceCustomerInformation';
import { PaymentAcceptanceDeliveryInformation } from './paymentAcceptanceDeliveryInformation';
import { PaymentAcceptanceOrderInformation } from './paymentAcceptanceOrderInformation';
import { PaymentAcceptanceSellerInformation } from './paymentAcceptanceSellerInformation';
import { PaymentAcceptanceSupportingDocumentsResponse } from './paymentAcceptanceSupportingDocumentsResponse';
export interface PaymentAcceptanceChallengeDetails {
    challenged_at?: Date;
    challenged_by?: string;
    customer_info?: PaymentAcceptanceCustomerInformation;
    delivery_info?: PaymentAcceptanceDeliveryInformation;
    order_info?: PaymentAcceptanceOrderInformation;
    product_description?: string;
    product_type?: string;
    reason?: string;
    refund_refusal_reason?: string;
    seller_info?: PaymentAcceptanceSellerInformation;
    stage?: string;
    supporting_documents?: PaymentAcceptanceSupportingDocumentsResponse;
}
export declare namespace PaymentAcceptanceChallengeDetails {
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=paymentAcceptanceChallengeDetails.d.ts.map