import { OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { CheckBoxOptions, FilterItem, PagingOptions, TextBoxOptions, MultiLingualHtmlEditorOptions, MultiLingualTextBoxOptions, FormOptions, ConfirmationModalOptions, PagingComponent, ConfirmationModalComponent } from '@bnsights/bbsf-controls'; import { HelpCenterService } from '../../shared/Services/HelpCenterService.service'; import { ActivatedRoute } from '@angular/router'; import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { PageInfoService } from '../../../_metronic/core/services/page-info.service'; import { AuthService, UtilityService, BBSFTranslateService, EnvironmentService } from '@bnsights/bbsf-utilities'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class HelpCenterThirdlevelComponent implements OnInit { private authService; private pageInfoService; utilityService: UtilityService; private bbsfTranslateService; private environmentService; private activatedRoute; private HelpCenterService; private modalService; ParentId: string; ParentName: string; PageName: string; ApiUrl: string; searchTextBox: TextBoxOptions; ParentIdTextBox: TextBoxOptions; HelpCenterPaging: PagingOptions; TextInputFilter: FilterItem; ParentIDFilter: FilterItem; HelpCenterForm: FormGroup<{}>; HelpCenterPagingResult: any[]; clientSidePagingResult: any[]; IsFilterLoaded: boolean; pagingElement: PagingComponent; AddHelpCenterForm: FormGroup<{}>; AddHelpCenterFormOptions: FormOptions; AddTitle: MultiLingualTextBoxOptions; AddContent: MultiLingualHtmlEditorOptions; AddIsHidden: CheckBoxOptions; EditHelpCenterForm: FormGroup<{}>; EditHelpCenterFormOptions: FormOptions; EditTitle: MultiLingualTextBoxOptions; EditContent: MultiLingualHtmlEditorOptions; EditIsHidden: CheckBoxOptions; HelpCenterItemId: string; deleteHelpCenterId: string; DeleteConfirmationOptions: ConfirmationModalOptions; deleteControlLoaded: boolean; ConfirmationModalControl: ConfirmationModalComponent; constructor(authService: AuthService, pageInfoService: PageInfoService, utilityService: UtilityService, bbsfTranslateService: BBSFTranslateService, environmentService: EnvironmentService, activatedRoute: ActivatedRoute, HelpCenterService: HelpCenterService, modalService: NgbModal); ngOnInit(): Promise; initializePage(): void; setHelpCenterItemListResult(result: any): void; searchClientSide(searchValue: any): void; showAddHelpCenterModal(AddHelpCenterModal: any): void; getAddHelpCenterModel: () => any[]; getAddHelpCenterFunction: (AddModel: any) => Observable; showEditHelpCenterModal(helpCenterID: string, EditHelpCenterModal: any): void; getEditHelpCenterModel: () => any[]; getEditHelpCenterFunction: (EditModel: any) => Observable; showDeleteHelpCenterModal(helpCenterID: string): void; deleteHelpCenter: (id: string) => Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }