import { PipeTransform } from '@angular/core'; import { MtnaI18nLanguageOption, MtnaLanguageId } from '../models'; import { MtnaI18nService } from '../services'; import * as i0 from "@angular/core"; /** * Given all the language options an application supports, * transform it into a unique array of language IDs */ export declare class MtnaOptionsToLanguageIdsPipe implements PipeTransform { private i18nService; constructor(i18nService: MtnaI18nService); /** * @param options all the i18n language options for an app * @returns a unique array of language IDs */ transform(options: MtnaI18nLanguageOption[]): Array; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; } export declare class MtnaOptionsToLanguageIdsPipeModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; }