import { ReactElement, ReactNodeArray } from 'react'; import { Formats, TranslationValues, RichTranslationValues, MessageKeys, NamespaceKeys, NestedKeyOf, NestedValueOf } from 'use-intl/core'; declare function getTranslatorImpl> = never>(locale: string | { namespace?: NestedKey; locale: string; }, namespace?: NestedKey): Promise<{ , NestedKeyOf>>>(key: TargetKey, values?: TranslationValues, formats?: Partial): string; rich, NestedKeyOf>>>(key: TargetKey, values?: RichTranslationValues, formats?: Partial): string | ReactElement | ReactNodeArray; raw, NestedKeyOf>>>(key: TargetKey): any; }>; declare const _default: typeof getTranslatorImpl; export default _default;