import { PaymentAcceptanceDeviceData } from './paymentAcceptanceDeviceData';
import { PaymentAcceptancePaymentConsentVerificationOptions } from './paymentAcceptancePaymentConsentVerificationOptions';
import { PaymentAcceptancePaymentMethodForConsentVerify } from './paymentAcceptancePaymentMethodForConsentVerify';
import { PaymentAcceptanceRiskControlOptions } from './paymentAcceptanceRiskControlOptions';
export interface PaymentAcceptancePaymentConsentVerifyRequestRaw {
    descriptor?: string;
    device_data?: PaymentAcceptanceDeviceData;
    payment_method?: PaymentAcceptancePaymentMethodForConsentVerify;
    request_id: string;
    return_url?: string;
    risk_control_options?: PaymentAcceptanceRiskControlOptions;
    verification_options?: PaymentAcceptancePaymentConsentVerificationOptions;
}
export declare namespace PaymentAcceptancePaymentConsentVerifyRequestRaw {
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=paymentAcceptancePaymentConsentVerifyRequestRaw.d.ts.map