diff --git a/docs/extensions/services/extension.service.md b/docs/extensions/services/extension.service.md
index 3d1a5dc74a..4488a330de 100644
--- a/docs/extensions/services/extension.service.md
+++ b/docs/extensions/services/extension.service.md
@@ -18,10 +18,10 @@ Manages and runs basic extension functionality.
- _ruleId:_ `string` - ID of the rule to evaluate
- _context:_ [`RuleContext`](../../../lib/extensions/src/lib/config/rule.extensions.ts) - (Optional) Custom rule execution context.
- **Returns** `boolean` - True if the rule passed, false otherwise
-- **getActionById**(id: `string`): [`ActionRef`](../../../lib/extensions/src/lib/config/action.extensions.ts)
+- **getActionById**(id: `string`): [`ActionRef`](../../../lib/js-api/src/api/content-rest-api/model/actionRef.ts)
Retrieves an action using its ID value.
- _id:_ `string` - The ID value to look for
- - **Returns** [`ActionRef`](../../../lib/extensions/src/lib/config/action.extensions.ts) - Action or null if not found
+ - **Returns** [`ActionRef`](../../../lib/js-api/src/api/content-rest-api/model/actionRef.ts) - Action or null if not found
- **getAuthGuards**(ids: `string[]`): `Array>`
Retrieves one or more auth guards using an array of ID values.
- _ids:_ `string[]` - Array of ID value to look for
@@ -44,14 +44,14 @@ Manages and runs basic extension functionality.
Gets features by key.
- _key:_ `string|string[]` - Key string using dot notation or array of strings
- _defaultValue:_ `any` - Default value returned if feature is not found, default is empty array
-- **getRouteById**(id: `string`): [`RouteRef`](../../../lib/extensions/src/lib/config/routing.extensions.ts)
+- **getRouteById**(id: `string`): [`RouteRef`](../../../lib/js-api/src/api/content-rest-api/model/routeRef.ts)
Retrieves a route using its ID value.
- _id:_ `string` - The ID value to look for
- - **Returns** [`RouteRef`](../../../lib/extensions/src/lib/config/routing.extensions.ts) - The route or null if not found
-- **getRuleById**(id: `string`): [`RuleRef`](../../../lib/extensions/src/lib/config/rule.extensions.ts)
+ - **Returns** [`RouteRef`](../../../lib/js-api/src/api/content-rest-api/model/routeRef.ts) - The route or null if not found
+- **getRuleById**(id: `string`): [`RuleRef`](../../../lib/js-api/src/api/content-rest-api/model/ruleRef.ts)
Retrieves a rule using its ID value.
- _id:_ `string` - The ID value to look for
- - **Returns** [`RuleRef`](../../../lib/extensions/src/lib/config/rule.extensions.ts) - The rule or null if not found
+ - **Returns** [`RuleRef`](../../../lib/js-api/src/api/content-rest-api/model/ruleRef.ts) - The rule or null if not found
- **load**(): [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<`[`ExtensionConfig`](../../../lib/extensions/src/lib/config/extension.config.ts)`>`
Loads and registers an extension config file and plugins (specified by path properties).
- **Returns** [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<`[`ExtensionConfig`](../../../lib/extensions/src/lib/config/extension.config.ts)`>` - The loaded config data
diff --git a/docs/user-guide/app-extensions.md b/docs/user-guide/app-extensions.md
index 42a9896fcf..db7b7a3c69 100644
--- a/docs/user-guide/app-extensions.md
+++ b/docs/user-guide/app-extensions.md
@@ -215,7 +215,7 @@ following example:
```
You can access routes from the config using the `getRouteById` method of the
-[Extension service,](../extensions/services/extension.service.md) which returns a [`RouteRef`](../../lib/extensions/src/lib/config/routing.extensions.ts) object. Note that the references
+[Extension service,](../extensions/services/extension.service.md) which returns a [`RouteRef`](../../lib/js-api/src/api/content-rest-api/model/routeRef.ts) object. Note that the references
to the component and auth guards are extension IDs,
[as described above](#extension-points).
diff --git a/lib/extensions/src/lib/evaluators/core.evaluators.spec.ts b/lib/extensions/src/lib/evaluators/core.evaluators.spec.ts
index 2d86b23744..9579761592 100644
--- a/lib/extensions/src/lib/evaluators/core.evaluators.spec.ts
+++ b/lib/extensions/src/lib/evaluators/core.evaluators.spec.ts
@@ -16,7 +16,7 @@
*/
import { every, not, some } from './core.evaluators';
-import { RuleParameter } from '../config/rule.extensions';
+import { RuleParameter } from '@alfresco/js-api';
describe('Core Evaluators', () => {