import { OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { ActivatedRoute, Router } from '@angular/router'; import { HtmlEditorOptions, TextBoxOptions } from 'bnsights-control-library'; import { NgBlockUI } from 'ng-block-ui'; import { ClipboardService } from 'ngx-clipboard'; import { PageInfoService } from '../../../_metronic/core/services/page-info.service'; import { DataSecretService } from '../../shared/Services/data.service'; import { TemplateService } from '../../shared/Services/TemplateService.service'; import { AuthService, UtilityService, BBSFTranslateService, EnvironmentService } from 'bnsights-utilities-library'; import * as i0 from "@angular/core"; export declare class EditEmailComponent implements OnInit { private pageInfoService; private authService; utilityService: UtilityService; private bbsfTranslateService; private environmentService; private _clipboardService; private dataServices; private templateService; private activatedRoute; private router; PageName: string; TemplateId: string; Lang: string; TemplateInfo: any; IsAEditFormLoaded: boolean; EditEmailForm: FormGroup; EmailSubjectInEnglish: TextBoxOptions; EmailBodyInEnglish: HtmlEditorOptions; HtmlBodyTagAttributesEnglish: TextBoxOptions; HTMLHeadSectionInEnglish: TextBoxOptions; EmailSubjectInArabic: TextBoxOptions; EmailBodyInArabic: HtmlEditorOptions; HtmlBodyTagAttributesArabic: TextBoxOptions; HTMLHeadSectionInArabic: TextBoxOptions; blockUI: NgBlockUI; language: string; constructor(pageInfoService: PageInfoService, authService: AuthService, utilityService: UtilityService, bbsfTranslateService: BBSFTranslateService, environmentService: EnvironmentService, _clipboardService: ClipboardService, dataServices: DataSecretService, templateService: TemplateService, activatedRoute: ActivatedRoute, router: Router); ngOnInit(): Promise; changeCurrentLanguage(lang: string): void; editEmailTemplate(): void; close(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }