import { ComponentFactoryResolver, EventEmitter, Injector, OnInit, TemplateRef } from '@angular/core'; import { RuleManagerService } from './rule-manager.service'; import { FrameworkService } from '@gsp-sys/rtf-common'; import { DatagridComponent } from '@farris/ui-datagrid'; import { NotifyService } from '@farris/ui-notify'; import { MessagerService } from '@farris/ui-messager'; import { HttpClient } from '@angular/common/http'; import { LoadingService } from '@farris/ui-loading'; import { BsModalService } from '@farris/ui-modal'; export declare class RuleManagerComponent implements OnInit { private ruleMgrSer; private frameWorkService; private notify; private http; private msgService; private loadingService; private resolver; private injector; private modalService; card_funcId: string; extend_card_funcId: string; i18nPage_funcId: string; searchValue: string; selectedRow: any; beforeDelete: EventEmitter<{}>; ruleMgrGrid: DatagridComponent; columnOperation: TemplateRef; treeType: number; bizObjTreeNode: any; BizObjTreeNode: any; bizTypeTreeNode: any; BizTypeTreeNode: any; TreeSelectItems: any[]; realTimeItems: any[]; EnabledLanguages: any; serverMode: string; totalDataNumber: number; pageIndex: number; pageSize: number; createExtend: string; i18nResouce: any; isExtend: boolean; searchPlaceHolder: string; groupIcon: string; fileTypes: { label: string; value: string; }[]; ruleSourceType: any[]; ruleTypes: any[]; columns: any[]; add_import_rule: string; add_export_rule: string; edit: string; view: string; delete: string; refresh: string; order: string; select_billcat: string; select_bizobj: string; select_one_data: string; delete_confirm: string; delete_success: string; delete_fail: string; common_error_info: string; refresh_ok: string; biz_objname: string; config: string; copy: string; constructor(ruleMgrSer: RuleManagerService, frameWorkService: FrameworkService, notify: NotifyService, http: HttpClient, msgService: MessagerService, loadingService: LoadingService, resolver: ComponentFactoryResolver, injector: Injector, modalService: BsModalService); mgrTabId: string; mgrFuncId: string; currentLanguage: any; ngOnInit(): void; onSearch(value: any): void; checkHierarchyPath(childPath: string, fatherPath: string): boolean; findchildren(treeNodeData: any): any[]; checkBizObjPath(treeNodeData: any): any[]; addImportEvent(): void; treeSelectNull(): boolean; addExportEvent(): void; editEvent(): void; viewEvent(): void; copyEvent(): void; isSysPreset(): boolean; refreshEvent(): void; deleteEvent(): void; onPageChanged(e: any): void; selectChange(): void; createRuleExtend(ctx: any): void; ruleConfigImport(ctx: any): void; ruleConfigExport(ctx: any): void; i18nConfig(ctx: any): void; updateItem(v: any): void; getQueryString(paraName: string): any; }