{"version":3,"file":"translate.directive.d.ts","sources":["translate.directive.d.ts"],"names":[],"mappings":"AAAA;AACA;AACA;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AACA","sourcesContent":["import { AfterViewChecked, ChangeDetectorRef, ElementRef, OnDestroy } from '@angular/core';\nimport { Subscription } from 'rxjs';\nimport { TranslateService } from './translate.service';\nexport declare class TranslateDirective implements AfterViewChecked, OnDestroy {\n private translateService;\n private element;\n private _ref;\n key: string;\n lastParams: any;\n currentParams: any;\n onLangChangeSub: Subscription;\n onDefaultLangChangeSub: Subscription;\n onTranslationChangeSub: Subscription;\n set translate(key: string);\n set translateParams(params: any);\n constructor(translateService: TranslateService, element: ElementRef, _ref: ChangeDetectorRef);\n ngAfterViewChecked(): void;\n checkNodes(forceUpdate?: boolean, translations?: any): void;\n updateValue(key: string, node: any, translations: any): void;\n getContent(node: any): string;\n setContent(node: any, content: string): void;\n ngOnDestroy(): void;\n}\n"]}