import { InstrumentationBase, InstrumentationConfig, InstrumentationModuleDefinition } from '@opentelemetry/instrumentation'; interface ORPCInstrumentationConfig extends InstrumentationConfig { /** * Whether to enable automatic OpenTelemetry context/span propagation. * * Disable this if propagation is handled elsewhere or managed manually. * * @default true */ propagationEnabled?: boolean; } declare class ORPCInstrumentation extends InstrumentationBase { constructor(config?: ORPCInstrumentationConfig); protected init(): InstrumentationModuleDefinition | InstrumentationModuleDefinition[] | void; enable(): void; disable(): void; } export { ORPCInstrumentation }; export type { ORPCInstrumentationConfig };