import { DateFormatSymbols, DecimalFormatSymbols, Locale, LocaleModel } from '../../index';
export declare class LocaleSpecHelper {
    static DEFAULT_LOCALE: string;
    static GERMAN_LOCALE: string;
    static DEFAULT_DATE_FORMAT_PATTERN: string;
    static DEFAULT_TIME_FORMAT_PATTERN: string;
    decimalFormatSymbolsByLocale: Record<string, DecimalFormatSymbols>;
    dateFormatSymbolsByLocale: Record<string, DateFormatSymbols>;
    dateFormatPatternByLocale: Record<string, string>;
    constructor();
    createModel(languageTag: string): LocaleModel;
    createLocale(languageTag: string): Locale;
    protected _initDecimalFormatSymbols(): void;
    createDecimalFormatSymbolsForDeCH(): DecimalFormatSymbols;
    createDecimalFormatSymbolsForDeDE(): DecimalFormatSymbols;
    protected _initDateFormatSymbols(): void;
    protected _initDateFormatDefaultPatterns(): void;
    createDateFormatSymbolsForDe(): DateFormatSymbols;
}
//# sourceMappingURL=LocaleSpecHelper.d.ts.map