@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
49 lines (48 loc) • 1.7 kB
TypeScript
import { GlobalStatus } from "./globalStatus";
import { PrinterStatus } from "./printerStatus";
/**
* Indicate the availability of the POI Terminal components. The data element is absent if the component is not part of the POI Terminal. State of a POI Terminal.
*/
export declare class POIStatus {
"GlobalStatus": GlobalStatus;
/**
* Indicates if the security module of the POI is working and usable. If security module present.
*/
"SecurityOKFlag"?: boolean;
/**
* Indicates if the PED is working and usable. If PED present.
*/
"PEDOKFlag"?: boolean;
/**
* Indicates if the card readers are working and usable. If card reader device present.
*/
"CardReaderOKFlag"?: boolean;
"PrinterStatus"?: PrinterStatus;
/**
* Indicates if the communication infrastructure is working and usable. If communication infrastructure present.
*/
"CommunicationOKFlag"?: boolean;
/**
* Indicates a suspicion of fraud by the POI System. Could be set to True by the POI system to notify to the Sale system and the Cashier that a suspicion of fraud had been detected on the POI as an unexpected reboot of the POI.
*/
"FraudPreventionFlag"?: boolean;
static readonly discriminator: string | undefined;
static readonly mapping: {
[index: string]: string;
} | undefined;
static readonly attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
format: string;
}>;
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
format: string;
}[];
constructor();
}
export declare namespace POIStatus {
}