import MessageFormat, { MessageFormatOptions } from '@messageformat/core'; import { MFLocale } from './messageformat.config'; export type MFFactory = (locales: MFLocale, messageConfig: MessageFormatOptions<'string'>) => MessageFormat; export declare function defaultFactory(locales: MFLocale, messageConfig: MessageFormatOptions<'string'>): MessageFormat; export declare function cachedFactory(locales: MFLocale, messageConfig: MessageFormatOptions<'string'>): MessageFormat;