import { RequestCookies } from 'next/dist/server/web/spec-extension/cookies'; import { AllLocales } from '../shared/types'; import { DomainConfig, MiddlewareConfigWithDefaults } from './NextIntlMiddlewareConfig'; export default function resolveLocale(config: MiddlewareConfigWithDefaults, requestHeaders: Headers, requestCookies: RequestCookies, pathname: string): { locale: Locales[number]; domain?: DomainConfig; };