import { CurrentUserSession } from './CurrentUserSession'; /** * The `transaction_type` field value is used as a discriminator, with the following mapping: * `LOGIN`: `LoginTransactionDetails` */ export declare class AccountTakeoverTransactionDetails { /** * The local date and time the transaction occured in the Partner\'s system, in ISO-8601 date and time format `yyyy-MM-ddTHH:mm:ss.SSSZ`. */ transactionDateTime: Date; /** * Unique identifier to identify a transaction attempt in the Partner\'s system. */ transactionId: string; currentUserSession?: CurrentUserSession; constructor(accountTakeoverTransactionDetails: AccountTakeoverTransactionDetailsProperties); } export type AccountTakeoverTransactionDetailsTypeEnum = 'LOGIN'; export interface AccountTakeoverTransactionDetailsProperties { transactionDateTime: Date; transactionId: string; currentUserSession?: CurrentUserSession; }