import { OnChanges, OnInit } from '@angular/core'; import { AbstractControl, FormBuilder, FormGroup } from '@angular/forms'; import { EaCDevOpsAction, EaCArtifact } from '@semanticjs/common'; import { ProjectHostingDetails, ProjectHostingOption } from '../../../../state/applications-flow.state'; import * as i0 from "@angular/core"; export declare class HostingDetailsFormGroupComponent implements OnChanges, OnInit { protected formBuilder: FormBuilder; Artifact: EaCArtifact; BuildPipeline: string; get BuildPipelineFormControl(): AbstractControl; Details: ProjectHostingDetails; DevOpsAction: EaCDevOpsAction; get DevOpsActionNameFormControl(): AbstractControl; Disabled: boolean; get FormGroup(): FormGroup; get NPMTokenFormControl(): AbstractControl; Organization: string; ParentFormGroup: FormGroup; get SelectedHostingOption(): ProjectHostingOption; get SelectedHostingOptionInputControlValues(): { [lookup: string]: any; }; constructor(formBuilder: FormBuilder); ngOnChanges(): void; ngOnInit(): void; BuildPipelineChanged(): void; protected setupControlsForForm(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }