UNPKG

homebridge-config-ui-x

Version:

A web based management, configuration and control platform for Homebridge

14 lines (13 loc) 621 B
import { Observable } from 'rxjs'; import { CallHandler, ExecutionContext, HttpServer, NestInterceptor } from '../../interfaces'; export interface HttpAdapterHost<T extends HttpServer = any> { httpAdapter: T; } export declare class CacheInterceptor implements NestInterceptor { protected readonly cacheManager: any; protected readonly reflector: any; protected readonly httpAdapterHost: HttpAdapterHost; constructor(cacheManager: any, reflector: any); intercept(context: ExecutionContext, next: CallHandler): Promise<Observable<any>>; trackBy(context: ExecutionContext): string | undefined; }