import { ActivatedRoute } from '@angular/router'; import { TranslateService } from '@ngx-translate/core'; import { ActionItem, ColumnConfig } from '@valtimo/components'; import { DocumentService } from '@valtimo/document'; import { TaskListSearchField } from '@valtimo/task'; import { BehaviorSubject, Observable } from 'rxjs'; import { TaskManagementSearchFieldsService } from '../../services'; import * as i0 from "@angular/core"; export declare class TaskManagementSearchFieldsComponent { private readonly documentService; private readonly route; private readonly searchFieldsService; private readonly trasnlateService; readonly caseDefinitionKey$: Observable; private readonly _refresh$; readonly searchFields$: Observable; readonly fields$: Observable; readonly deleteModalOpen$: BehaviorSubject; readonly fieldModalOpen$: BehaviorSubject; readonly itemToDelete$: BehaviorSubject; readonly prefillData$: BehaviorSubject; readonly ACTION_ITEMS: ActionItem[]; constructor(documentService: DocumentService, route: ActivatedRoute, searchFieldsService: TaskManagementSearchFieldsService, trasnlateService: TranslateService); editField(item: TaskListSearchField): void; onItemsReordered(event: any): void; onAddButtonClick(): void; onCloseEvent(searchField: TaskListSearchField | null, prefillData: TaskListSearchField | null): void; onDeleteFieldConfirm(item: TaskListSearchField | null): void; private deleteField; private mapTranslations; private fieldTypeTranslation; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=task-management-search-fields.component.d.ts.map