import type { LocalizationBuilderSchema } from './schema';
/**
 * Load all the translation files in the given array and created a single Object that associated to each key its localized value.
 * @param files
 */
export declare function loadTranslations(files: string[]): {
    [k: string]: string;
};
/**
 * Computes the translation bundle for a given language, by resolving overrides specified in defaultLanguageMapping
 * @param language
 * @param filesPerLanguage
 * @param defaultLanguageMapping
 * @param memory
 * @param dependencyPath
 */
export declare function getTranslationsForLanguage(language: string, filesPerLanguage: Record<string, string[]>, defaultLanguageMapping: Record<string, string>, memory: Record<string, Record<string, string>>, dependencyPath?: Set<string>): Record<string, string>;
declare const _default: import("@angular-devkit/architect").Builder<LocalizationBuilderSchema & import("@angular-devkit/core").JsonObject>;
export default _default;
//# sourceMappingURL=index.d.ts.map