Neah/node_modules/next/dist/server/normalizers/locale-route-normalizer.d.ts
2025-04-24 17:19:14 +02:00

17 lines
568 B
TypeScript

import type { I18NProvider } from '../lib/i18n-provider';
import type { Normalizer } from './normalizer';
/**
* Normalizes the pathname by removing the locale prefix if any.
*/
export declare class LocaleRouteNormalizer implements Normalizer {
private readonly provider;
constructor(provider: I18NProvider);
/**
* Normalizes the pathname by removing the locale prefix if any.
*
* @param pathname The pathname to normalize.
* @returns The pathname without the locale prefix (if any).
*/
normalize(pathname: string): string;
}