UNPKG

@ahmedhegazee/nestjs-telescope

Version:

Advanced observability and monitoring solution for NestJS applications with ML-powered analytics, enterprise features, and production-ready scaling

12 lines (11 loc) 630 B
import { DynamicModule, OnModuleInit } from '@nestjs/common'; import { QueryWatcherInterceptor } from './query-watcher.interceptor'; import { ConnectionPoolMonitorService } from './connection-pool-monitor.service'; import { QueryWatcherConfig } from './query-watcher.config'; export declare class QueryWatcherModule implements OnModuleInit { private readonly queryInterceptor; private readonly connectionMonitor; constructor(queryInterceptor: QueryWatcherInterceptor, connectionMonitor: ConnectionPoolMonitorService); static forRoot(config: QueryWatcherConfig): DynamicModule; onModuleInit(): Promise<void>; }