import { EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { FormBuilder } from '@angular/forms'; import { TranslateService } from '@ngx-translate/core'; import { GlobalNotificationService } from '@valtimo/shared'; import { BehaviorSubject, Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class FormManagementUploadComponent implements OnInit, OnDestroy { private readonly formBuilder; private readonly notificationService; private readonly translateService; readonly show$: Observable; readonly definitionUploaded: EventEmitter; readonly modalOpen$: BehaviorSubject; readonly ACCEPTED_FILES: string[]; readonly form: import("@angular/forms").FormGroup<{ file: import("@angular/forms").FormControl>; }>; readonly fileSelected$: Observable; private readonly _subscriptions; constructor(formBuilder: FormBuilder, notificationService: GlobalNotificationService, translateService: TranslateService); ngOnInit(): void; ngOnDestroy(): void; closeModal(): void; uploadFormDefinition(): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=form-management-upload.component.d.ts.map