import { OnDestroy, OnInit } from '@angular/core'; import { Location } from '@angular/common'; import { FormBuilder, FormGroup } from '@angular/forms'; import { ActivatedRoute, Router } from '@angular/router'; import { NzMessageService } from 'ng-zorro-antd/message'; import { NzModalService } from 'ng-zorro-antd/modal'; import { NzNotificationService } from 'ng-zorro-antd/notification'; import { Subscription } from 'rxjs'; import { ITokenService } from '@delon/auth'; import { ShowyePageApiService, ShowyePageUtilService } from '@showye/showye-page-base'; export declare class InstanceComponent implements OnInit, OnDestroy { private api; private coder; private fb; private router; msg: NzMessageService; notify: NzNotificationService; private route; private _location; private tokenService; constructor(api: ShowyePageApiService, modalSrv: NzModalService, coder: ShowyePageUtilService, fb: FormBuilder, router: Router, msg: NzMessageService, notify: NzNotificationService, route: ActivatedRoute, _location: Location, tokenService: ITokenService); route$: Subscription | null; id: any; info: any; instances: any[]; columns: any; ngOnDestroy(): void; ngOnInit(): void; reloadForm(): void; collapse: (array: any[], data: any, $event: boolean) => void; reloadFields(): void; reloadInstances(): void; deleteInstance(id: any): void; clearInstanceRefs(id: any): void; getKeys(o: any): any[]; get fieldForm(): FormGroup; instance: any; fields: any; fieldsTree: any; fieldsMap: any; form: FormGroup; showModal: boolean; hasRef(): boolean; popModal(e?: any): void; submit(): void; }