UNPKG

wallee

Version:
40 lines (39 loc) 1.81 kB
/** * * @export * @interface PaymentTerminalTransactionSummaryReference */ export interface PaymentTerminalTransactionSummaryReference { /** * The ID of the space this object belongs to. * @type {number} * @memberof PaymentTerminalTransactionSummaryReference */ readonly linkedSpaceId?: number; /** * A unique identifier for the object. * @type {number} * @memberof PaymentTerminalTransactionSummaryReference */ readonly id?: number; /** * The unique identifier of the terminal. * @type {number} * @memberof PaymentTerminalTransactionSummaryReference */ readonly terminalId?: number; /** * The unique identifier of the terminal, that is displayed on the device. * @type {string} * @memberof PaymentTerminalTransactionSummaryReference */ readonly terminalIdentifier?: string; } /** * Check if a given object implements the PaymentTerminalTransactionSummaryReference interface. */ export declare function instanceOfPaymentTerminalTransactionSummaryReference(value: object): value is PaymentTerminalTransactionSummaryReference; export declare function PaymentTerminalTransactionSummaryReferenceFromJSON(json: any): PaymentTerminalTransactionSummaryReference; export declare function PaymentTerminalTransactionSummaryReferenceFromJSONTyped(json: any, ignoreDiscriminator: boolean): PaymentTerminalTransactionSummaryReference; export declare function PaymentTerminalTransactionSummaryReferenceToJSON(json: any): PaymentTerminalTransactionSummaryReference; export declare function PaymentTerminalTransactionSummaryReferenceToJSONTyped(value?: Omit<PaymentTerminalTransactionSummaryReference, 'linkedSpaceId' | 'id' | 'terminalId' | 'terminalIdentifier'> | null, ignoreDiscriminator?: boolean): any;