import { BehaviorSubject, Observable } from 'rxjs'; import { TranslateService } from '@ngx-translate/core'; import { ObjectManagementService } from '../../services/object-management.service'; import { Objecttype } from '../../models/object-management.model'; import { ObjectManagementStateService } from '../../services/object-management-state.service'; import { Router } from '@angular/router'; import * as i0 from "@angular/core"; export declare class ObjectManagementListComponent { private readonly objectManagementService; private readonly objectManagementState; private readonly translateService; private router; readonly loading$: BehaviorSubject; readonly fields$: BehaviorSubject<{ key: string; label: string; }[]>; readonly objecttypesInstances$: Observable>; constructor(objectManagementService: ObjectManagementService, objectManagementState: ObjectManagementStateService, translateService: TranslateService, router: Router); showAddModal(): void; showUploadModal(): void; redirectToDetails(objectManagement: Objecttype): void; private setFields; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }