Files
klz-cables.com/.pnpm-store/v10/files/41/b866b5c6b13c7f953b27e48ff835d5c6682403e110317e1b2426185d7510ba73286650b573758d061136a6c7b9b2f22f0b81101b2b996ec158e637d32acdaa
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

25 lines
1.0 KiB
Plaintext

import * as types from '../../types';
import { wrap, unwrap, massWrap, massUnwrap } from '../../shimmer';
import { InstrumentationAbstract } from '../../instrumentation';
import { InstrumentationConfig } from '../../types';
/**
* Base abstract class for instrumenting node plugins
*/
export declare abstract class InstrumentationBase<ConfigType extends InstrumentationConfig = InstrumentationConfig> extends InstrumentationAbstract<ConfigType> implements types.Instrumentation<ConfigType> {
private _modules;
private _hooks;
private _requireInTheMiddleSingleton;
private _enabled;
constructor(instrumentationName: string, instrumentationVersion: string, config: ConfigType);
protected _wrap: typeof wrap;
protected _unwrap: typeof unwrap;
protected _massWrap: typeof massWrap;
protected _massUnwrap: typeof massUnwrap;
private _warnOnPreloadedModules;
private _extractPackageVersion;
private _onRequire;
enable(): void;
disable(): void;
isEnabled(): boolean;
}
//# sourceMappingURL=instrumentation.d.ts.map