Files
fluxer/fluxer_api/pkgs/nats/src/INatsConnectionManager.ts
T

11 lines
261 B
TypeScript

// SPDX-License-Identifier: AGPL-3.0-or-later
import type {NatsConnection} from '@nats-io/transport-node';
export interface INatsConnectionManager {
connect(): Promise<void>;
getConnection(): NatsConnection;
drain(): Promise<void>;
isClosed(): boolean;
}