import { AbstractConnection } from '..'; import { NatsClientOptions, NatsClientType, NatsClassType } from '../../../types/nats'; declare class NatsConnection extends AbstractConnection { defaultOptions: NatsClientOptions; createConnection(Connect: NatsClassType, options: NatsClientOptions): Promise; getClient(): NatsClientType; closeConnection(connection: NatsClientType): Promise; } export { NatsConnection, NatsClientOptions };