import ICas from '../../interfaces/ICas'; import IBatchWriter from '../../interfaces/IBatchWriter'; import IBlockchain from '../../interfaces/IBlockchain'; import IOperationQueue from './interfaces/IOperationQueue'; /** * Implementation of the `TransactionProcessor`. */ export default class BatchWriter implements IBatchWriter { private operationQueue; private blockchain; private cas; constructor(operationQueue: IOperationQueue, blockchain: IBlockchain, cas: ICas); write(): Promise; }