import { IMessageSource, IResource, Locale } from '../interfaces'; /** * 多语言支持实现 * 支持文件夹载入以及文件载入 */ export declare class MessageSource extends Map implements IMessageSource { private defaultLocale; constructor(defaultLocale: Locale); load(locale: Locale, res: IResource): Promise; loadUseFileName(res: IResource): Promise; getMessage(code: string, args?: any[], defaultMessage?: string, locale?: Locale): string; }