import { ChangeDetectorRef, PipeTransform } from '@angular/core'; import { LocalizationService } from './localization.service'; import { Locales } from './locales'; declare type LocalizationData = { [key: string]: string; }; declare type LocalizationType = { [key in Locales]: LocalizationData; }; export declare class TranslatePipe implements PipeTransform { private localizationService; private cdr; private langSubscription; private lastKey; private value; constructor(localizationService: LocalizationService, cdr: ChangeDetectorRef); transform(value: T, key: keyof T[Locales.ru]): any; } export {};