import { PageManager } from "../../../api-page/manager/types.cjs";
import { EmbraceInstrumentationBaseArgs } from "../../EmbraceInstrumentationBase/types.cjs";
import "../../EmbraceInstrumentationBase/index.cjs";
//#region src/instrumentations/navigation/NavigationInstrumentation/types.d.ts
type NavigationInstrumentationArgs = Pick<EmbraceInstrumentationBaseArgs, 'diag'> & {
  /**
   * If set to `true`, the instrumentation will remove path options from the route name.
   * e.g. it will convert `/order/:orderState(pending|shipped|delivered)` to `/order/:orderState`.
   *
   * *default*: true
   */
  shouldCleanupPathOptionsFromRouteName?: boolean;
  /** @internal SDK use only */
  pageManager?: PageManager;
};
//#endregion
export { NavigationInstrumentationArgs };
//# sourceMappingURL=types.d.cts.map