import { OPNetTransactionTypes } from '../../interfaces/opnet/OPNetTransactionTypes.js'; import { ITransactionBase } from './ITransactionBase.js'; import { IDeploymentTransaction } from './transactions/IDeploymentTransaction.js'; import { IInteractionTransaction } from './transactions/IInteractionTransaction.js'; export interface IGenericTransaction extends ITransactionBase { } export type ITransaction = IDeploymentTransaction | IInteractionTransaction | IGenericTransaction;