import { CreateTransactionModel } from "./CreateTransactionModel"; import { BatchAdjustTransactionModel } from "./BatchAdjustTransactionModel"; import { CreateOrAdjustTransactionModel } from "./CreateOrAdjustTransactionModel"; import { BatchVoidTransactionModel } from "./BatchVoidTransactionModel"; /** * Represents a transaction batch item. Only one child transaction model should contain data. * @export * @class TransactionBatchItemModel */ export declare class TransactionBatchItemModel { /** * @type {string} * @memberof TransactionBatchItemModel */ memo?: string | undefined; /** * @type {CreateTransactionModel} * @memberof TransactionBatchItemModel */ createTransactionModel?: CreateTransactionModel | undefined; /** * @type {BatchAdjustTransactionModel} * @memberof TransactionBatchItemModel */ adjustTransactionModel?: BatchAdjustTransactionModel | undefined; /** * @type {CreateOrAdjustTransactionModel} * @memberof TransactionBatchItemModel */ createOrAdjustTransactionModel?: CreateOrAdjustTransactionModel | undefined; /** * @type {BatchVoidTransactionModel} * @memberof TransactionBatchItemModel */ voidTransactionModel?: BatchVoidTransactionModel | undefined; }