/** * Finix API */ /** * The information required to create a 3D secure `Authorization`. */ export declare class CreateAuthorizationRequest3dSecureAuthentication { /** * Provides evidence that the cardholder authentication occurred or that the merchant attempted authentication. This is unique for each authentication transaction. */ 'cardholderAuthentication'?: string; /** * Only required for American Express cards. Format is nnn.nnn.nnn.nnn */ 'cardholderIpAddress'?: string; /** * AUTHENTICATED: Approved by 3D Secure Vendor; ATTEMPTED: Issuer or cardholder does not support 3D Secure */ 'electronicCommerceIndicator'?: string; /** * Only valid for Visa transactions */ 'transactionId'?: string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; }