import { InteractionContext } from '../Connection'; import { MempoolSizeAndCapacity, Slot, Transaction, TransactionId } from '@cardano-ogmios/schema'; export interface MempoolMonitoringClient { context: InteractionContext; acquireMempool(params?: {}): Promise; hasTransaction(id: TransactionId): Promise; nextTransaction(): Promise; nextTransaction(params: { fields: 'all'; }): Promise; sizeOfMempool(params?: {}): Promise; releaseMempool(params?: {}): Promise; shutdown(): Promise; } export declare const createMempoolMonitoringClient: (context: InteractionContext) => Promise; //# sourceMappingURL=Client.d.ts.map