UNPKG

@adyen/api-library

Version:

The Adyen API Library for NodeJS enables you to work with Adyen APIs.

67 lines (66 loc) 2.52 kB
import { CardholderReceipt } from "./cardholderReceipt"; import { Connectivity } from "./connectivity"; import { Gratuity } from "./gratuity"; import { Hardware } from "./hardware"; import { Localization } from "./localization"; import { Nexo } from "./nexo"; import { OfflineProcessing } from "./offlineProcessing"; import { Opi } from "./opi"; import { Passcodes } from "./passcodes"; import { PayAtTable } from "./payAtTable"; import { Payment } from "./payment"; import { ReceiptOptions } from "./receiptOptions"; import { ReceiptPrinting } from "./receiptPrinting"; import { Refunds } from "./refunds"; import { Signature } from "./signature"; import { Standalone } from "./standalone"; import { StoreAndForward } from "./storeAndForward"; import { Surcharge } from "./surcharge"; import { TapToPay } from "./tapToPay"; import { TerminalInstructions } from "./terminalInstructions"; import { Timeouts } from "./timeouts"; import { WifiProfiles } from "./wifiProfiles"; export declare class TerminalSettings { "cardholderReceipt"?: CardholderReceipt | null; "connectivity"?: Connectivity | null; /** * Settings for tipping with or without predefined options to choose from. The maximum number of predefined options is four, or three plus the option to enter a custom tip. */ "gratuities"?: Array<Gratuity> | null; "hardware"?: Hardware | null; "localization"?: Localization | null; "nexo"?: Nexo | null; "offlineProcessing"?: OfflineProcessing | null; "opi"?: Opi | null; "passcodes"?: Passcodes | null; "payAtTable"?: PayAtTable | null; "payment"?: Payment | null; "receiptOptions"?: ReceiptOptions | null; "receiptPrinting"?: ReceiptPrinting | null; "refunds"?: Refunds | null; "signature"?: Signature | null; "standalone"?: Standalone | null; "storeAndForward"?: StoreAndForward | null; "surcharge"?: Surcharge | null; "tapToPay"?: TapToPay | null; "terminalInstructions"?: TerminalInstructions | null; "timeouts"?: Timeouts | null; "wifiProfiles"?: WifiProfiles | 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(); }