import { OnDestroy, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { CheckBoxOptions, DropdownOptions, FilterItem, FormComponent, FormOptions, PagingComponent, PagingOptions, TextBoxOptions } from '@bnsights/bbsf-controls'; import { AuthService, BBSFTranslateService, RequestHandlerService, UtilityService } from '@bnsights/bbsf-utilities'; import { Observable } from 'rxjs'; import { PageInfoService } from '../../../_metronic/core/services/page-info.service'; import { localizationsService } from '../../shared/Services/localizations.service'; import * as i0 from "@angular/core"; export declare class LocalizationsReplaceTextComponent implements OnInit, OnDestroy { private localizationsService; private pageInfoService; utilityService: UtilityService; private bbsfTranslateService; private requestHandlerService; private authService; apiUrl: string; isFirstTime: boolean; findForm: FormGroup<{}>; findFormOptions: FormOptions; resourceSet: DropdownOptions; findText: TextBoxOptions; showPageContent: boolean; resourceSetList: any[]; resourceSetFilter: FilterItem; textInputFilter: FilterItem; caseSensetiveFilter: FilterItem; matchWholeWordFilter: FilterItem; isEnglishFilter: FilterItem; isArabicFilter: FilterItem; replaceText: TextBoxOptions; showFindResult: boolean; enableReplaceBtn: boolean; formElement: FormComponent; caseSensetive: CheckBoxOptions; matchWholeWord: CheckBoxOptions; english: CheckBoxOptions; arabic: CheckBoxOptions; localizationPagingResult: any[]; localizationPaging: PagingOptions; pagingElement: PagingComponent; constructor(localizationsService: localizationsService, pageInfoService: PageInfoService, utilityService: UtilityService, bbsfTranslateService: BBSFTranslateService, requestHandlerService: RequestHandlerService, authService: AuthService); ngOnInit(): Promise; initializePage(): void; initializeForm(isFind: boolean): void; initializePaging(): void; findResource(): void; setResourcesListResult(result: any): void; getReplaceResourceModel: () => any[]; getReplaceResourceFunction: (replaceModel: any) => Observable; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }