import { ClientCreationOptions } from '../lib/HttpClient'; import FraudCheckStatus from '../model/FraudCheckStatus'; import FraudValueType from '../model/FraudValueType'; import FraudValueListRequest from '../request/FraudValueListRequest'; import SearchFraudChecksRequest from '../request/SearchFraudChecksRequest'; import FraudAllValueListsResponse from '../response/FraudAllValueListsResponse'; import FraudCheckListResponse from '../response/FraudCheckListResponse'; import FraudValueListResponse from '../response/FraudValueListResponse'; import BaseAdapter from './BaseAdapter'; export default class FraudAdapter extends BaseAdapter { constructor(options: ClientCreationOptions); searchFraudChecks(request: SearchFraudChecksRequest): Promise; updateFraudCheckStatus(id: number, fraudCheckStatus: FraudCheckStatus): Promise; retrieveAllValueLists(): Promise; retrieveValueList(listName: string): Promise; createValueList(listName: string, type: FraudValueType): Promise; deleteValueList(listName: string): Promise; addValueToValueList(request: FraudValueListRequest): Promise; removeValueFromValueList(listName: string, valueId: string): Promise; }