/** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ export { DiagnosticHandlingStrategy, Diagnostics } from './src/diagnostics'; export { checkDuplicateMessages } from './src/extract/duplicates'; export { MessageExtractor } from './src/extract/extraction'; export { ArbTranslationSerializer } from './src/extract/translation_files/arb_translation_serializer'; export { SimpleJsonTranslationSerializer } from './src/extract/translation_files/json_translation_serializer'; export { LegacyMessageIdMigrationSerializer } from './src/extract/translation_files/legacy_message_id_migration_serializer'; export { Xliff1TranslationSerializer } from './src/extract/translation_files/xliff1_translation_serializer'; export { Xliff2TranslationSerializer } from './src/extract/translation_files/xliff2_translation_serializer'; export { XmbTranslationSerializer } from './src/extract/translation_files/xmb_translation_serializer'; export { buildLocalizeReplacement, isGlobalIdentifier, translate, unwrapExpressionsFromTemplateLiteral, unwrapMessagePartsFromLocalizeCall, unwrapMessagePartsFromTemplateLiteral, unwrapSubstitutionsFromLocalizeCall } from './src/source_file_utils'; export { makeEs2015TranslatePlugin } from './src/translate/source_files/es2015_translate_plugin'; export { makeEs5TranslatePlugin } from './src/translate/source_files/es5_translate_plugin'; export { makeLocalePlugin } from './src/translate/source_files/locale_plugin'; export { ArbTranslationParser } from './src/translate/translation_files/translation_parsers/arb_translation_parser'; export { SimpleJsonTranslationParser } from './src/translate/translation_files/translation_parsers/simple_json_translation_parser'; export { Xliff1TranslationParser } from './src/translate/translation_files/translation_parsers/xliff1_translation_parser'; export { Xliff2TranslationParser } from './src/translate/translation_files/translation_parsers/xliff2_translation_parser'; export { XtbTranslationParser } from './src/translate/translation_files/translation_parsers/xtb_translation_parser';