import type { LocalesValues } from '@intlayer/config/client';
import type { Dictionary } from '@intlayer/core';
/**
 * On the server side, Hook that transform a dictionary and return the content
 *
 * If the locale is not provided, it will use the locale from the client context
 */
export declare const useDictionary: <T extends Dictionary>(dictionary: T, locale?: LocalesValues) => import("@intlayer/core").DeepTransformContent<T["content"], import("../plugins").IInterpreterPluginState>;
//# sourceMappingURL=useDictionary.d.ts.map