import { PluginObject } from 'vue'; import { MCurrencyType } from '../money/money'; export declare enum MCurrencySymbolPosition { Before = "before", After = "after" } export interface L10nPluginOptions { curCurrency?: MCurrencyType; } export declare class MCurrency { type: MCurrencyType; localizedSymbol: string; symbolPosition: MCurrencySymbolPosition; constructor(type: MCurrencyType, localizedSymbol: string, symbolPosition: MCurrencySymbolPosition); } export declare class MDecimalFormat { thousandSeparator: string; decimalMark: string; constructor(thousandSeparator: string, decimalMark: string); } export declare class L10n { private currency; constructor(options?: L10nPluginOptions); get currentCurrency(): MCurrencyType; set currentCurrency(value: MCurrencyType); getCurrencyDetail(locale: string): MCurrency; getDecimalFormat(locale: string): MDecimalFormat; } declare const L10nPlugin: PluginObject; export default L10nPlugin; //# sourceMappingURL=l10n.d.ts.map