/**
 * CyberSource Merged Spec
 * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html
 *
 * OpenAPI spec version: 0.0.1
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
/**
 *
 * @export
 * @interface VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
 */
export interface VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation {
    /**
     *
     * @type {Array<string>}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    displayCardVerificationValue?: Array<VTConfigCardNotPresentGlobalPaymentInformationPaymentInformationDisplayCardVerificationValueEnum>;
    /**
     *
     * @type {Array<string>}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    requireCardVerificationValue?: Array<VTConfigCardNotPresentGlobalPaymentInformationPaymentInformationRequireCardVerificationValueEnum>;
    /**
     *
     * @type {Array<string>}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    acceptedCardTypes?: Array<VTConfigCardNotPresentGlobalPaymentInformationPaymentInformationAcceptedCardTypesEnum>;
    /**
     *
     * @type {boolean}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    displayCreditCards?: boolean;
    /**
     *
     * @type {boolean}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    displayEchecks?: boolean;
    /**
     *
     * @type {boolean}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    displayDebtIndicator?: boolean;
    /**
     *
     * @type {boolean}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    displayBillPayment?: boolean;
    /**
     *
     * @type {boolean}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    enableEchecks?: boolean;
    /**
     *
     * @type {boolean}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    displayIgnoreECheckAvsCheckbox?: boolean;
    /**
     *
     * @type {boolean}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    firstNameRequired?: boolean;
    /**
     *
     * @type {boolean}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    lastNameRequired?: boolean;
    /**
     *
     * @type {boolean}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    displayFirstName?: boolean;
    /**
     *
     * @type {boolean}
     * @memberof VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
     */
    displayLastName?: boolean;
}
/**
    * @export
    * @enum {string}
    */
export declare enum VTConfigCardNotPresentGlobalPaymentInformationPaymentInformationDisplayCardVerificationValueEnum {
    VISA = "VISA",
    MASTERCARD = "MASTER_CARD",
    AMEX = "AMEX",
    DISCOVER = "DISCOVER",
    DINERSCLUB = "DINERS_CLUB",
    CARTEBLANCHE = "CARTE_BLANCHE",
    JCB = "JCB",
    ENROUTE = "ENROUTE",
    JAL = "JAL",
    SWITCHSOLO = "SWITCH_SOLO",
    DELTA = "DELTA",
    VISAELECTRON = "VISA_ELECTRON",
    DANKORT = "DANKORT",
    LASER = "LASER",
    CARTESBANCAIRES = "CARTE_SBANCAIRES",
    CARTASI = "CARTASI",
    MAESTROINTERNATIONAL = "MAESTRO_INTERNATIONAL",
    GEMONEYUKCARD = "GE_MONEY_UK_CARD",
    HIPERCARD = "HIPER_CARD",
    ELO = "ELO"
}
/**
    * @export
    * @enum {string}
    */
export declare enum VTConfigCardNotPresentGlobalPaymentInformationPaymentInformationRequireCardVerificationValueEnum {
    VISA = "VISA",
    MASTERCARD = "MASTER_CARD",
    AMEX = "AMEX",
    DISCOVER = "DISCOVER",
    DINERSCLUB = "DINERS_CLUB",
    CARTEBLANCHE = "CARTE_BLANCHE",
    JCB = "JCB",
    ENROUTE = "ENROUTE",
    JAL = "JAL",
    SWITCHSOLO = "SWITCH_SOLO",
    DELTA = "DELTA",
    VISAELECTRON = "VISA_ELECTRON",
    DANKORT = "DANKORT",
    LASER = "LASER",
    CARTESBANCAIRES = "CARTE_SBANCAIRES",
    CARTASI = "CARTASI",
    MAESTROINTERNATIONAL = "MAESTRO_INTERNATIONAL",
    GEMONEYUKCARD = "GE_MONEY_UK_CARD",
    HIPERCARD = "HIPER_CARD",
    ELO = "ELO"
}
/**
    * @export
    * @enum {string}
    */
export declare enum VTConfigCardNotPresentGlobalPaymentInformationPaymentInformationAcceptedCardTypesEnum {
    VISA = "VISA",
    MASTERCARD = "MASTER_CARD",
    AMEX = "AMEX",
    DISCOVER = "DISCOVER",
    DINERSCLUB = "DINERS_CLUB",
    CARTEBLANCHE = "CARTE_BLANCHE",
    JCB = "JCB",
    ENROUTE = "ENROUTE",
    JAL = "JAL",
    SWITCHSOLO = "SWITCH_SOLO",
    DELTA = "DELTA",
    VISAELECTRON = "VISA_ELECTRON",
    DANKORT = "DANKORT",
    LASER = "LASER",
    CARTESBANCAIRES = "CARTE_SBANCAIRES",
    CARTASI = "CARTASI",
    MAESTROINTERNATIONAL = "MAESTRO_INTERNATIONAL",
    GEMONEYUKCARD = "GE_MONEY_UK_CARD",
    HIPERCARD = "HIPER_CARD",
    ELO = "ELO"
}
