coffee-core
Version:
Coffee IT API core library
11 lines (10 loc) • 597 B
TypeScript
import { OnApplicationBootstrap, OnModuleDestroy } from '@nestjs/common';
import { ClientConfigInterface } from './client-config.interface';
import { ConnectableClient } from './connectable-client.interface';
export declare abstract class ClientConnectorService implements OnApplicationBootstrap, OnModuleDestroy {
private readonly connector;
protected readonly client: ConnectableClient;
protected constructor(config: ClientConfigInterface, client: ConnectableClient, serviceName: string, context?: string);
onApplicationBootstrap(): Promise<void>;
onModuleDestroy(): void;
}