import { OnInit } from "@angular/core"; import { FormArray, FormBuilder, FormGroup } from "@angular/forms"; import { Router } from "@angular/router"; import { DeploymentsService } from "../../services/deployments/deployments.service"; import { ToastrService } from 'ngx-toastr'; import { DefinitionService } from "../../services/definitions/definitions.service"; import * as i0 from "@angular/core"; export declare class AddDefinitionComponent implements OnInit { private fb; private router; private deploymentService; private definitionService; private toastrService; workflowForm: FormGroup; valueSources: string[]; dataTypes: string[]; formId: never[]; deploymentList: any[]; versionList: any[]; constructor(fb: FormBuilder, router: Router, deploymentService: DeploymentsService, definitionService: DefinitionService, toastrService: ToastrService); ngOnInit(): void; fetchDeploymentNames(): void; onDeploymentChange(selectedValue: any): void; compareObjects(o1: any, o2: any): boolean; get payload(): FormArray; addRow(): void; removeRow(index: number): void; cancel(): void; onSubmit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }