import type { TMessageTranslations } from "../export-types.js"; export type TMessageTranslationsAsync = (locale: string) => Promise; export type TState = { isLoading: boolean; messages?: TMessageTranslations; error?: Error; }; export type THookOptions = { locale?: string; loader: TMessageTranslationsAsync; }; declare const useAsyncIntlMessages: ({ locale, loader }: THookOptions) => TState; export default useAsyncIntlMessages;