import { AfterViewInit, Injector, OnInit } from '@angular/core'; import { FileUpload } from 'tn-custom-primeng/fileupload'; import { AppListService, DataListBase, GridInfo, TemplateInstanceService as SharedTemplateInstanceService } from 'tnx-shared'; import { TemplateTypes } from 'tnx-admin-service/templateinstance/models'; import { TemplateInstanceService } from 'tnx-admin-service/templateinstance/services'; export declare class TemplateInstanceComponent extends DataListBase implements OnInit, AfterViewInit { protected _injector: Injector; protected _templateInstanceService: TemplateInstanceService; protected _sharedTemplateInstanceService: SharedTemplateInstanceService; private _appListService; file: FileUpload; templateType: TemplateTypes; testing: boolean; appCode: string; templateTypeText: any; searchSchema: any; searchData: any; constructor(_injector: Injector, _templateInstanceService: TemplateInstanceService, _sharedTemplateInstanceService: SharedTemplateInstanceService, _appListService: AppListService); ngOnInit(): void; modifyGridInfo(gridInfo: GridInfo): Promise; beforeAdd(): Promise; exportCxExcelTemplateById(rowData: any): void; hasImportExcelTemplate(): boolean; importExcelTemplate(): void; onSelectExcelFile(evt: any): void; exportByCodeTest(): void; textExcel(): void; testWord(): void; exportByCodeTestWord(): void; }