diff --git a/lib/manager/common.ts b/lib/manager/common.ts
index 9f87a6a62b435cba994e35a0b8e8dc447ce7da01..48dac40e30abfc1f48ce9c8d10fd8733d1ff25df 100644
--- a/lib/manager/common.ts
+++ b/lib/manager/common.ts
@@ -138,6 +138,29 @@ export interface AutoReplaceData {
   depIndex?: number;
 }
 
+export interface LookupUpdate {
+  blockedByPin?: boolean;
+  branchName?: string;
+  commitMessageAction?: string;
+  displayFrom?: string;
+  displayTo?: string;
+  isLockfileUpdate?: boolean;
+  isPin?: boolean;
+  isRange?: boolean;
+  isRollback?: boolean;
+  isSingleVersion?: boolean;
+  fromVersion?: string;
+  newDigest?: string;
+  newDigestShort?: string;
+  newMajor?: number;
+  newMinor?: number;
+  newValue: string;
+  newVersion?: string;
+  semanticCommitType?: string;
+  toVersion?: string;
+  updateType: UpdateType;
+}
+
 export interface PackageDependency<T = Record<string, any>> extends Package<T> {
   warnings?: ValidationMessage[];
   commitMessageTopic?: string;
diff --git a/lib/workers/common.ts b/lib/workers/common.ts
index af470e93ab547af76994248c7b13feed569c04cc..f4c5f4d9161b5602666af809999b897eb24c4ce4 100644
--- a/lib/workers/common.ts
+++ b/lib/workers/common.ts
@@ -1,5 +1,9 @@
 import { Merge } from 'type-fest';
-import { PackageDependency, ArtifactError } from '../manager/common';
+import {
+  PackageDependency,
+  ArtifactError,
+  LookupUpdate,
+} from '../manager/common';
 import {
   RenovateSharedConfig,
   RenovateConfig,
@@ -7,7 +11,6 @@ import {
   RenovateAdminConfig,
   ValidationMessage,
 } from '../config';
-import { LookupUpdate } from './repository/process/lookup/common';
 import { File, PlatformPrOptions } from '../platform';
 import { Release } from '../datasource';
 
diff --git a/lib/workers/repository/process/lookup/common.ts b/lib/workers/repository/process/lookup/common.ts
deleted file mode 100644
index cafb0d2a18c93b4e93522afa91fbbec81dcade17..0000000000000000000000000000000000000000
--- a/lib/workers/repository/process/lookup/common.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-import { UpdateType } from '../../../../config';
-
-export interface LookupUpdate {
-  blockedByPin?: boolean;
-  branchName?: string;
-  commitMessageAction?: string;
-  displayFrom?: string;
-  displayTo?: string;
-  isLockfileUpdate?: boolean;
-  isPin?: boolean;
-  isRange?: boolean;
-  isRollback?: boolean;
-  isSingleVersion?: boolean;
-  fromVersion?: string;
-  newDigest?: string;
-  newDigestShort?: string;
-  newMajor?: number;
-  newMinor?: number;
-  newValue: string;
-  newVersion?: string;
-  semanticCommitType?: string;
-  toVersion?: string;
-  updateType: UpdateType;
-}
diff --git a/lib/workers/repository/process/lookup/index.ts b/lib/workers/repository/process/lookup/index.ts
index 1e60af4c796c3f20142e8260d359fb6ec7cdacfe..01bad0ab4e068d5560f037a95bc4fab8e74dda40 100644
--- a/lib/workers/repository/process/lookup/index.ts
+++ b/lib/workers/repository/process/lookup/index.ts
@@ -10,8 +10,7 @@ import {
   Release,
   isGetPkgReleasesConfig,
 } from '../../../../datasource';
-import { LookupUpdate } from './common';
-import { RangeConfig } from '../../../../manager/common';
+import { RangeConfig, LookupUpdate } from '../../../../manager/common';
 import {
   RenovateConfig,
   UpdateType,
diff --git a/lib/workers/repository/process/lookup/rollback.ts b/lib/workers/repository/process/lookup/rollback.ts
index 8232a0c5c94070c830daa48499d80592aea3059a..ab030b66d7a9fde34785030821edfa6c56e1c770 100644
--- a/lib/workers/repository/process/lookup/rollback.ts
+++ b/lib/workers/repository/process/lookup/rollback.ts
@@ -1,6 +1,6 @@
 import { logger } from '../../../../logger';
 import * as allVersioning from '../../../../versioning';
-import { LookupUpdate } from './common';
+import { LookupUpdate } from '../../../../manager/common';
 
 export interface RollbackConfig {
   currentValue?: string;