import type { getRequestConfig as getRequestConfig_type, unstable_setRequestLocale as unstable_setRequestLocale_type } from '..'; export declare const getRequestConfig: typeof getRequestConfig_type; export declare const getFormatter: (locale?: string | { locale: string; } | undefined) => Promise<{ dateTime: (value: number | Date, formatOrOptions?: string | import("use-intl/dist/types/src/core/DateTimeFormatOptions").default | undefined) => string; number: (value: number | bigint, formatOrOptions?: string | import("use-intl").NumberFormatOptions | undefined) => string; relativeTime: (date: number | Date, now?: number | Date | undefined) => string; list: (value: Iterable, formatOrOptions?: string | Intl.ListFormatOptions | undefined) => string; }>; export declare const getNow: (locale?: string | { locale: string; } | undefined) => Promise; export declare const getTimeZone: (locale?: string | { locale: string; } | undefined) => Promise; export declare const getTranslator: (locale: string | { namespace?: NestedKey | undefined; locale: string; }, namespace?: NestedKey | undefined) => Promise<{ , import("use-intl/dist/types/src/core/utils/NestedKeyOf").default>>>(key: TargetKey, values?: import("use-intl/dist/types/src/core/TranslationValues").default | undefined, formats?: Partial | undefined): string; rich, import("use-intl/dist/types/src/core/utils/NestedKeyOf").default>>>(key: TargetKey_1, values?: import("use-intl").RichTranslationValuesPlain | undefined, formats?: Partial | undefined): string; raw, import("use-intl/dist/types/src/core/utils/NestedKeyOf").default>>>(key: TargetKey_2): any; }>; export declare const getMessages: (locale: string) => Promise; export declare const unstable_setRequestLocale: typeof unstable_setRequestLocale_type;