import { PipeTransform } from '@angular/core'; import { MtnaI18nLanguageOption, MtnaLanguageId, MtnaLocaleId } from '../models'; import * as i0 from "@angular/core"; /** * Given all the language options an application supports, * transform it into a unique array of language IDs and filter out a localeId. */ export declare class MtnaOptionsToOtherLanguageIdsPipe implements PipeTransform { /** * @param localeId The specific locale ID to filter out, i.e. en-US * @param options all the i18n language options for an app * @returns a unique array of language IDs with the given `localeId` filtered out. */ transform(localeId: MtnaLocaleId | null | undefined, options: MtnaI18nLanguageOption[] | null | undefined): Array; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; } export declare class MtnaOptionsToOtherLanguageIdsPipeModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; }