import { type NextRequest, NextResponse } from 'next/server.js'; import { type RoutingConfig } from '../routing/config.js'; import type { DomainsConfig, LocalePrefixMode, Locales, Pathnames } from '../routing/types.js'; export default function createMiddleware = never, const AppDomains extends DomainsConfig = never>(routing: RoutingConfig): (request: NextRequest) => NextResponse;