import { SyncRequest } from './SyncRequest'; import { OperationType } from '../utils/MessageType'; import { naturalcloudsyncv2 } from '../../generated/syncmessage'; import { ObjectWrapper } from '../ObjectWrapper'; import OperationData = naturalcloudsyncv2.OperationData; export declare class TransactionRequest extends SyncRequest { constructor(); private verifyObjects_; private transactionDatas_; get verifyObjects(): ObjectWrapper[]; set verifyObjects(sourceObjects: ObjectWrapper[]); get transactionDatas(): TransactionData[]; set transactionDatas(sourceDatas: TransactionData[]); } export declare type TransactionData = { operationType: OperationType; objectTypeName: string; objects: OperationData[]; };