import { EventEmitter } from '@angular/core'; import { CardData } from 'verben-ng-ui'; import { Task } from 'verben-workflow-ui/src/lib/models'; import { FormBuilder, FormGroup } from '@angular/forms'; import { Status } from 'verben-workflow-ui/src/lib/models'; import { Workflow } from 'verben-workflow-ui/src/lib/models'; import { TaskFacade } from './tasks.facade'; import { Form } from 'verben-workflow-ui/src/lib/models'; import { DataType } from 'verben-workflow-ui/src/lib/models'; import * as i0 from "@angular/core"; export declare class TasksFormComponent { private fb; private taskFacade; get currentData(): CardData | null; set currentData(value: CardData | null); private _currentData; taskForm: Form | null; active: number; dataType: DataType; onTaskFormSave: EventEmitter
; onSave: EventEmitter>; form: FormGroup; statuses: Status[]; workflows: Workflow[]; loadingTaskForm: boolean; taskFormView: boolean; constructor(fb: FormBuilder, taskFacade: TaskFacade); ngOnInit(): void; handleSubmit(): void; onDelete(): void; sendTaskForm(): void; areRequiredPropertiesFilled(): boolean; disableProcessing(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }