UNPKG

@traceloop/instrumentation-langchain

Version:
6 lines 709 B
import { Tracer } from "@opentelemetry/api"; import { TraceloopSpanKindValues } from "@traceloop/ai-semantic-conventions"; export declare function genericWrapper(tracer: () => Tracer, shouldSendPrompts: boolean, spanKind: TraceloopSpanKindValues, spanName?: string): (original: Function) => (this: any, ...args: unknown[]) => any; export declare function taskWrapper(tracer: () => Tracer, shouldSendPrompts: boolean, spanName?: string): (original: Function) => (this: any, ...args: unknown[]) => any; export declare function workflowWrapper(tracer: () => Tracer, shouldSendPrompts: boolean, spanName: string): (original: Function) => (this: any, ...args: unknown[]) => any; //# sourceMappingURL=utils.d.ts.map