/**
 * 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 SAConfigService
 */
export interface SAConfigService {
    /**
     * Toggles whether verbose Decision Manager results should be present in the Secure Acceptance response. As this response passes through the browser, it is recommended to set this to \"false\" outside of debugging.
     * @type {boolean}
     * @memberof SAConfigService
     */
    decisionManagerVerboseEnabled?: boolean;
    /**
     * Defines the number of retries a payer is presented with on payment declines on Hosted Checkout. Valid values are between 0 and 5.
     * @type {number}
     * @memberof SAConfigService
     */
    declinedRetryLimit?: number;
    /**
     * Toggles whether Decision Manager is enabled or not for Secure Acceptance transactions. Requires the transacting MID to be enabled and configured for Decicion Manager.
     * @type {boolean}
     * @memberof SAConfigService
     */
    decisionManagerEnabled?: boolean;
    /**
     * Toggles whether Tokenization is enabled or not for Secure Acceptance transactions. Requires the transacting MID to be enabled and configured for Tokenization.
     * @type {boolean}
     * @memberof SAConfigService
     */
    tokenizationEnabled?: boolean;
    /**
     * Toggles whether or not an approved Authorization that fails AVS should be automatically reversed.
     * @type {boolean}
     * @memberof SAConfigService
     */
    reverseAuthOnAddressVerificationSystemFailure?: boolean;
    /**
     * Toggles whether or not fraud Device Fingerprinting is enabled on the Hosted Checkout. This simplifies enablement for Decision Manager.
     * @type {boolean}
     * @memberof SAConfigService
     */
    deviceFingerprintEnabled?: boolean;
    /**
     * Toggles whether or not an approved Authorization that fails CVN check that should be automatically reversed.
     * @type {boolean}
     * @memberof SAConfigService
     */
    reverseAuthOnCardVerificationNumberFailure?: boolean;
}
