@embrace-io/web-sdk
Version:
20 lines • 874 B
text/typescript
import { EmbraceInstrumentationBase } from "../../EmbraceInstrumentationBase/EmbraceInstrumentationBase.cjs";
import "../../EmbraceInstrumentationBase/index.cjs";
import { FirstInteractionInstrumentationArgs } from "./types.cjs";
//#region src/instrumentations/first-interaction/FirstInteractionInstrumentation/FirstInteractionInstrumentation.d.ts
declare class FirstInteractionInstrumentation extends EmbraceInstrumentationBase {
private readonly _onClick;
private readonly _onKeyDown;
private readonly _onScroll;
private _listenersAttached;
constructor({ diag, perf }?: FirstInteractionInstrumentationArgs);
onEnable(): void;
onDisable(): void;
private _handle;
private _attachListeners;
private _detachListeners;
private _emit;
}
//#endregion
export { FirstInteractionInstrumentation };
//# sourceMappingURL=FirstInteractionInstrumentation.d.cts.map