import { InstrumentationBase, type InstrumentationNodeModuleDefinition } from '@opentelemetry/instrumentation'; import type { FirebaseInstrumentationConfig } from './types'; /** * Instrumentation for Firebase services, specifically Firestore. */ export declare class FirebaseInstrumentation extends InstrumentationBase { constructor(config?: FirebaseInstrumentationConfig); /** * sets config * @param config */ setConfig(config?: FirebaseInstrumentationConfig): void; /** * * @protected */ protected init(): InstrumentationNodeModuleDefinition | InstrumentationNodeModuleDefinition[] | void; } //# sourceMappingURL=firebaseInstrumentation.d.ts.map