nats
Version:
Node.js client for NATS, a lightweight, high-performance cloud native messaging system
11 lines (10 loc) • 540 B
TypeScript
import { Advisory, ConsumerAPI, DirectStreamAPI, JetStreamAccountStats, JetStreamManager, JetStreamOptions, NatsConnection, StreamAPI } from "./types";
import { BaseApiClient } from "./jsbaseclient_api";
export declare class JetStreamManagerImpl extends BaseApiClient implements JetStreamManager {
streams: StreamAPI;
consumers: ConsumerAPI;
direct: DirectStreamAPI;
constructor(nc: NatsConnection, opts?: JetStreamOptions);
getAccountInfo(): Promise<JetStreamAccountStats>;
advisories(): AsyncIterable<Advisory>;
}