import { CallHandler, ExecutionContext, NestInterceptor } from '@nestjs/common'; import { Observable } from 'rxjs'; import { McpCallLogWriter } from './mcp.call.log.writer'; export declare class McpCallLogInterceptor implements NestInterceptor { private readonly writer; private readonly logger; constructor(writer: McpCallLogWriter); intercept(context: ExecutionContext, next: CallHandler): Observable; private surfaceOf; private hookResponse; private safeRecord; private build; private requestPayload; private httpTool; private readCost; }