import { InstrumentationType, OpenlitInstrumentations } from '../types'; import { TracerProvider } from '@opentelemetry/api'; export default class Instrumentations { static availableInstrumentations: OpenlitInstrumentations; static setup(tracerProvider: TracerProvider, disabledInstrumentations?: string[], instrumentations?: OpenlitInstrumentations): void; static getFilteredInstrumentations(disabledInstrumentations: string[], instrumentations?: OpenlitInstrumentations): [InstrumentationType, any][]; }