diff --git a/apps/web/src/app/[locale]/automation/page.tsx b/apps/web/src/app/[locale]/automation/page.tsx
index 35380c51..d68838f4 100644
--- a/apps/web/src/app/[locale]/automation/page.tsx
+++ b/apps/web/src/app/[locale]/automation/page.tsx
@@ -9,6 +9,7 @@
*/
import Link from 'next/link'
+import type { Route as NextRoute } from 'next'
import { useTranslations } from 'next-intl'
import {
Activity,
@@ -39,7 +40,7 @@ export default function AutomationPage({ params }: { params: { locale: string }
{links.map(({ id, label, href, Icon }) => (
diff --git a/apps/web/src/app/[locale]/observability/page.tsx b/apps/web/src/app/[locale]/observability/page.tsx
index 8566ab00..7b8e836a 100644
--- a/apps/web/src/app/[locale]/observability/page.tsx
+++ b/apps/web/src/app/[locale]/observability/page.tsx
@@ -9,6 +9,7 @@
import { useEffect, useMemo, useState, type ReactNode } from 'react'
import Link from 'next/link'
+import type { Route as NextRoute } from 'next'
import { useTranslations } from 'next-intl'
import {
Activity,
@@ -781,7 +782,7 @@ export default function ObservabilityPage({ params }: { params: { locale: string
{drilldownLinks.map(({ id, label, href, Icon }) => (
diff --git a/apps/web/src/app/[locale]/operations/page.tsx b/apps/web/src/app/[locale]/operations/page.tsx
index 098c0fda..2801a1d2 100644
--- a/apps/web/src/app/[locale]/operations/page.tsx
+++ b/apps/web/src/app/[locale]/operations/page.tsx
@@ -9,6 +9,7 @@
*/
import Link from 'next/link'
+import type { Route as NextRoute } from 'next'
import { useTranslations } from 'next-intl'
import {
BarChart3,
@@ -45,7 +46,7 @@ export default function OperationsPage({ params }: { params: { locale: string }
{links.map(({ id, label, href, Icon }) => (
diff --git a/apps/web/src/app/[locale]/page.tsx b/apps/web/src/app/[locale]/page.tsx
index f0db53a1..a473dab0 100644
--- a/apps/web/src/app/[locale]/page.tsx
+++ b/apps/web/src/app/[locale]/page.tsx
@@ -16,6 +16,7 @@
import React from 'react'
import Link from 'next/link'
+import type { Route as NextRoute } from 'next'
import { useTranslations } from 'next-intl'
import { useState, useEffect } from 'react'
import { useIncidents } from '@/hooks/useIncidents'
@@ -2024,7 +2025,7 @@ export default function Home({ params }: { params: { locale: string } }) {
return (