import React from 'react';
import type { NextAction } from '../../../@types';
export declare const TokenexCardForm: React.ForwardRefExoticComponent<Omit<import("../../../propTypes").CommonPaymentElementPropTypes & {
    mode: "live" | "test";
    processor: import("../../../constants").ProcessorsType;
    billingConfig?: {
        billingAddress1: {
            required?: boolean;
        };
        billingAddress2: {
            required?: boolean;
        };
        billingState: {
            required?: boolean;
        };
        billingCity: {
            required?: boolean;
        };
        billingZip: {
            required?: boolean;
        };
        billingCountry: {
            required?: boolean;
        };
        billingEmail: {
            required?: boolean;
        };
        billingFirstName: {
            required?: boolean;
        };
        billingLastName: {
            required?: boolean;
        };
        billingName: {
            required?: boolean;
        };
        billingBirthday: {
            required?: boolean;
        };
        billingDocumentNumber: {
            required?: boolean;
        };
        billingDocumentType: {
            required?: boolean;
        };
        billingTaxId: {
            required?: boolean;
        };
        billingCompany: {
            required?: boolean;
        };
        billingPhone: {
            required?: boolean;
        };
        billingFax: {
            required?: boolean;
        };
    };
    contactInformationConfig?: {
        firstName: {
            required?: boolean;
        };
        lastName: {
            required?: boolean;
        };
    };
}, "onSubmit"> & {
    onSubmit: (data: object) => Promise<NextAction>;
} & React.RefAttributes<unknown>>;
