import { ChallengeDetail } from './ChallengeDetail'; /** * The current user session prior to this transaction, which contains details related to any challenge initiated by the Partner\'\'s system to a user before calling Expedia\'\'s Fraud Prevention Service. An example is if the Partner\'\'s system sent a Captcha challenge to the user before calling Expedia\'\'s Fraud Prevention Service. */ export declare class CurrentUserSession { /** * Unique identifier for a user\'s session on their device */ sessionId?: string; /** * The local date and time a user\'s session started, in ISO-8601 date and time format `yyyy-MM-ddTHH:mm:ss.SSSZ`. */ startDateTime?: Date; challengeDetail?: ChallengeDetail; constructor(currentUserSession: CurrentUserSessionProperties); } export interface CurrentUserSessionProperties { sessionId?: string; startDateTime?: Date; challengeDetail?: ChallengeDetail; }