import { EventEmitter } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { TranslateService } from '@ngx-translate/core'; import { ActionItem, ColumnConfig, Pagination } from '@valtimo/components'; import { DraftVersionService, EditPermissionsService, EnvironmentService, GlobalNotificationService } from '@valtimo/shared'; import { IconService } from 'carbon-components-angular'; import { BehaviorSubject, Observable } from 'rxjs'; import { FormDefinition } from '../../models'; import { FormManagementService } from '../../services'; import * as i0 from "@angular/core"; export declare class FormManagementListComponent { private readonly formManagementService; private readonly iconService; private readonly route; private readonly environmentService; private readonly draftVersionService; private readonly notificationService; private readonly translateService; private readonly editPermissionsService; readonly navigateToCreateEvent: EventEmitter; readonly navigateToUploadEvent: EventEmitter; readonly navigateToEditEvent: EventEmitter; readonly ACTION_ITEMS: ActionItem[]; readonly showDeleteModal$: BehaviorSubject; readonly formDefinitionToDelete$: BehaviorSubject; readonly loading$: BehaviorSubject; readonly searchTerm$: BehaviorSubject; protected readonly testIds: { readonly createFormButton: "formManagementCreateFormButton"; }; readonly context$: Observable<"" | import("@valtimo/shared").ManagementContext>; readonly caseManagementRouteParams$: Observable; readonly hasEditPermissions$: Observable; private readonly _collectionSize$; private readonly _partialPagination$; private get _partialPagination(); pagination$: Observable; readonly formDefinitions$: Observable; readonly FIELDS: ColumnConfig[]; constructor(formManagementService: FormManagementService, iconService: IconService, route: ActivatedRoute, environmentService: EnvironmentService, draftVersionService: DraftVersionService, notificationService: GlobalNotificationService, translateService: TranslateService, editPermissionsService: EditPermissionsService); navigateToCreateRoute(): void; navigateToUploadRoute(): void; paginationClicked(page: number): void; paginationSet(size: number): void; editFormDefinition(formDefinition: FormDefinition): void; searchTermEntered(searchTerm: string): void; showDeleteModal(definition: FormDefinition): void; deleteFormDefinition(definition: FormDefinition): void; private updatePagination; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=form-management-list.component.d.ts.map