/* tslint:disable:all */ /** * Interface for anti fraud Gateway. */ import { Observable } from "rxjs"; import { MerchantSettingsResponse } from "./../../lib/types/merchant_settings_response"; import { SiftScienceObject } from "./../../lib/types/sift_science_object"; import { SiftScienceAntiFraudSessionResponse } from "./../../lib/types/sift_science_session"; export interface IAntiFraud { /** * create anti-fraud identification */ createSiftScienceSession(processor: string, clientIdentification: string, mid: string, isTest: boolean, merchantSettingsResponse: MerchantSettingsResponse, userId?: string): Observable; createSiftScienceAntiFraudSession(userId: string, mid: string, isTest: boolean, merchantSettingsResponse: MerchantSettingsResponse): Observable; }