@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
65 lines (64 loc) • 2.82 kB
TypeScript
import { AbortRequest } from "./abortRequest";
import { AdminRequest } from "./adminRequest";
import { BalanceInquiryRequest } from "./balanceInquiryRequest";
import { CardAcquisitionRequest } from "./cardAcquisitionRequest";
import { CardReaderAPDURequest } from "./cardReaderAPDURequest";
import { DiagnosisRequest } from "./diagnosisRequest";
import { DisplayRequest } from "./displayRequest";
import { EnableServiceRequest } from "./enableServiceRequest";
import { EventNotification } from "./eventNotification";
import { GetTotalsRequest } from "./getTotalsRequest";
import { InputRequest } from "./inputRequest";
import { InputUpdate } from "./inputUpdate";
import { LoginRequest } from "./loginRequest";
import { LogoutRequest } from "./logoutRequest";
import { MessageHeader } from "./messageHeader";
import { PaymentRequest } from "./paymentRequest";
import { PrintRequest } from "./printRequest";
import { ReconciliationRequest } from "./reconciliationRequest";
import { ReversalRequest } from "./reversalRequest";
import { StoredValueRequest } from "./storedValueRequest";
import { TransactionStatusRequest } from "./transactionStatusRequest";
/**
* The SaleToPOIRequest message pair is a container for the request message content. It contains a MessageHeader and a message body.
*/
export declare class SaleToPOIRequest {
"MessageHeader": MessageHeader;
"AbortRequest"?: AbortRequest | null;
"BalanceInquiryRequest"?: BalanceInquiryRequest | null;
"CardAcquisitionRequest"?: CardAcquisitionRequest | null;
"AdminRequest"?: AdminRequest | null;
"DiagnosisRequest"?: DiagnosisRequest | null;
"DisplayRequest"?: DisplayRequest | null;
"EnableServiceRequest"?: EnableServiceRequest | null;
"EventNotification"?: EventNotification | null;
"GetTotalsRequest"?: GetTotalsRequest | null;
"InputRequest"?: InputRequest | null;
"InputUpdate"?: InputUpdate | null;
"LoginRequest"?: LoginRequest | null;
"LogoutRequest"?: LogoutRequest | null;
"PaymentRequest"?: PaymentRequest | null;
"PrintRequest"?: PrintRequest | null;
"CardReaderAPDURequest"?: CardReaderAPDURequest | null;
"ReconciliationRequest"?: ReconciliationRequest | null;
"ReversalRequest"?: ReversalRequest | null;
"StoredValueRequest"?: StoredValueRequest | null;
"TransactionStatusRequest"?: TransactionStatusRequest | null;
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();
}