import { Contracts } from "@swipechain/core-kernel"; import { Interfaces } from "@swipechain/crypto"; export declare class SenderMempool implements Contracts.TransactionPool.SenderMempool { private readonly configuration; private readonly senderState; private concurrency; private readonly lock; private readonly transactions; isDisposable(): boolean; getSize(): number; getFromEarliest(): Iterable; getFromLatest(): Iterable; addTransaction(transaction: Interfaces.ITransaction): Promise; removeTransaction(id: string): Promise; removeForgedTransaction(id: string): Promise; }