/**
 * Internationalisation middleware.
 *
 * @param {object} opts Options
 * @param {string[]} [opts.languages] Language codes
 * @param {string[]} [opts.fallbackLng] Fallback language
 * @param {string[]} [opts.directories] Source translations directories
 * @returns {RequestHandler[]} Middleware functions
 */
export default function i18nMiddleware({ languages, fallbackLng, directories, }: {
    languages?: string[] | undefined;
    fallbackLng?: string[] | undefined;
    directories?: string[] | undefined;
}): RequestHandler[];
export type RequestHandler = import("express").RequestHandler;
