/** * * @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 | null, ignoreDiscriminator?: boolean): any;