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