/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
 */
import { Injectable } from '@angular/core';
/**
 * @abstract
 */
var InternationalizationBase = /** @class */ (function () {
    function InternationalizationBase() {
    }
    InternationalizationBase.decorators = [
        { type: Injectable },
    ];
    return InternationalizationBase;
}());
export { InternationalizationBase };
if (false) {
    /**
     * @abstract
     * @param {?} localeId
     * @return {?}
     */
    InternationalizationBase.prototype.setLocale = function (localeId) { };
    /**
     * @abstract
     * @return {?}
     */
    InternationalizationBase.prototype.getCurrentLocaleId = function () { };
    /**
     * @abstract
     * @param {?} key
     * @param {?=} param
     * @return {?}
     */
    InternationalizationBase.prototype.getTranslate = function (key, param) { };
    /**
     * @abstract
     * @return {?}
     */
    InternationalizationBase.prototype.getDateFormat = function () { };
    /**
     * @abstract
     * @return {?}
     */
    InternationalizationBase.prototype.getDigitsInfo = function () { };
    /**
     * @abstract
     * @return {?}
     */
    InternationalizationBase.prototype.getDecimalSeparator = function () { };
    /**
     * @abstract
     * @return {?}
     */
    InternationalizationBase.prototype.getDecimalSymbol = function () { };
    /**
     * @abstract
     * @return {?}
     */
    InternationalizationBase.prototype.getThousandSeparator = function () { };
    /**
     * @abstract
     * @return {?}
     */
    InternationalizationBase.prototype.getPercentFormat = function () { };
    /**
     * @abstract
     * @return {?}
     */
    InternationalizationBase.prototype.getCurrencyCode = function () { };
    /**
     * @abstract
     * @return {?}
     */
    InternationalizationBase.prototype.getCurrencySymbol = function () { };
}

//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJuYXRpb25hbGl6YXRpb24tYmFzZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL3BlbmV0cmFjZS1mcm9udGVuZC1mb3VuZGF0aW9uLyIsInNvdXJjZXMiOlsibGliL2ludGVybmF0aW9uYWxpemF0aW9uL2Jhc2VzL2ludGVybmF0aW9uYWxpemF0aW9uLWJhc2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7Ozs7O2dCQUUxQyxVQUFVOzttQ0FGWDs7U0FHc0Isd0JBQXdCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuQEluamVjdGFibGUoKVxyXG5leHBvcnQgYWJzdHJhY3QgY2xhc3MgSW50ZXJuYXRpb25hbGl6YXRpb25CYXNlIHtcclxuICAgIHB1YmxpYyBhYnN0cmFjdCBzZXRMb2NhbGUobG9jYWxlSWQ6IHN0cmluZyk7XHJcbiAgICBwdWJsaWMgYWJzdHJhY3QgZ2V0Q3VycmVudExvY2FsZUlkKCk7XHJcbiAgICBwdWJsaWMgYWJzdHJhY3QgZ2V0VHJhbnNsYXRlKGtleTogc3RyaW5nLCBwYXJhbT86IG51bWJlcik6IHN0cmluZztcclxuICAgIHB1YmxpYyBhYnN0cmFjdCBnZXREYXRlRm9ybWF0KCk6IGFueTtcclxuICAgIHB1YmxpYyBhYnN0cmFjdCBnZXREaWdpdHNJbmZvKCk6IHN0cmluZyB8IG51bGw7XHJcbiAgICBwdWJsaWMgYWJzdHJhY3QgZ2V0RGVjaW1hbFNlcGFyYXRvcigpOiBzdHJpbmcgfCBudWxsO1xyXG4gICAgcHVibGljIGFic3RyYWN0IGdldERlY2ltYWxTeW1ib2woKTogc3RyaW5nOyAvLyBUT0RPOiByZWZhY3RvclxyXG4gICAgcHVibGljIGFic3RyYWN0IGdldFRob3VzYW5kU2VwYXJhdG9yKCk6IHN0cmluZyB8IG51bGw7XHJcbiAgICBwdWJsaWMgYWJzdHJhY3QgZ2V0UGVyY2VudEZvcm1hdCgpOiBzdHJpbmcgfCBudWxsO1xyXG4gICAgcHVibGljIGFic3RyYWN0IGdldEN1cnJlbmN5Q29kZSgpOiBzdHJpbmcgfCBudWxsO1xyXG4gICAgcHVibGljIGFic3RyYWN0IGdldEN1cnJlbmN5U3ltYm9sKCk7IC8vIFRPRE86IHJlZmFjdG9yXHJcbn1cclxuIl19