{"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    translate: string;\n    translateParams: 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"]}