import type { Translations } from './index.js';
export declare function i18nHook<TTranslations extends Translations, TDefaultLanguage extends keyof TTranslations>(translations: TTranslations, defaultLanguage: TDefaultLanguage): ({ event, resolve }: {
    event: import("@sveltejs/kit").RequestEvent;
    resolve(event: import("@sveltejs/kit").RequestEvent, opts?: import("@sveltejs/kit").ResolveOptions): Response | Promise<Response>;
}) => Promise<Response>;
