import { EmbraceInstrumentationBase } from "../../EmbraceInstrumentationBase/EmbraceInstrumentationBase.cjs";
import { ElementTimingInstrumentationArgs } from "./types.cjs";

//#region src/instrumentations/element-timing/ElementTimingInstrumentation/ElementTimingInstrumentation.d.ts
declare class ElementTimingInstrumentation extends EmbraceInstrumentationBase {
  private _observer;
  private _isEnabled;
  constructor({
    diag,
    perf,
    limitManager
  }?: ElementTimingInstrumentationArgs);
  enable(): void;
  disable(): void;
  private _processEntry;
}
//#endregion
export { ElementTimingInstrumentation };
//# sourceMappingURL=ElementTimingInstrumentation.d.cts.map