import { OnInit } from '@angular/core'; import { MatDialogRef } from '@angular/material/dialog'; import { FormGroup, FormBuilder, FormArray } from '@angular/forms'; import { TranslationSettings } from './translation-settings'; import { TranslationDTO, TranslationsService } from 'dev-corize-api-client'; import { CorizeBaseComponent } from '../../models/base-corize-component'; import { ToastService } from '../../services/toastr-service'; import { CorizeEnvironment } from '../../models/corize-environment'; export declare class LanguageTranslationComponent extends CorizeBaseComponent implements OnInit { protected toast: ToastService; protected corize: CorizeEnvironment; dialog: MatDialogRef; fb: FormBuilder; protected translationsService: TranslationsService; data: [TranslationSettings, string]; form: FormGroup; settings: TranslationSettings; text: string; edit: boolean; get f(): { [key: string]: import("@angular/forms").AbstractControl; }; get ln(): FormArray; tag: any; constructor(toast: ToastService, corize: CorizeEnvironment, dialog: MatDialogRef, fb: FormBuilder, translationsService: TranslationsService, data: [TranslationSettings, string]); ngOnInit(): void; createForm(data: TranslationDTO): void; updateForm(data: TranslationDTO): void; createLanguages(data: TranslationDTO): FormArray; saveTranslations(): void; createTranslation(): void; getSuggestion(): void; updateTranslation(): void; getTranslations(id: string): void; }