import { OnInit, ChangeDetectorRef, EventEmitter, ElementRef } from '@angular/core'; export declare const TranslationEditorComponentValueAccessor: any; export declare class TranslationEditorComponent implements OnInit { protected elementRef: ElementRef; protected cdRef: ChangeDetectorRef; protected locale_id: string; /** * value */ private _value; value: string | { [lang: string]: string; }; disabled: boolean; /** * text */ text: string; protected _lang: string; lang: string; usedLangs: string[]; usedLangsChange: EventEmitter<{}>; placeholder: string; constructor(elementRef: ElementRef, cdRef: ChangeDetectorRef, locale_id: string); writeValue(value: string | { [lang: string]: string; }): void; onChange: (_: any) => void; onTouched: () => void; registerOnChange(fn: (_: any) => void): void; registerOnTouched(fn: () => void): void; setDisabledState(isDisabled: boolean): void; inited: boolean; ngOnInit(): void; }