import { Observable } from 'rxjs'; import { HttpClient } from '@angular/common/http'; import { ConfigService, SearchField } from '@valtimo/shared'; import { Objecttype, SearchListColumn } from '../models/object-management.model'; import * as i0 from "@angular/core"; export declare class ObjectManagementService { private http; private valtimoEndpointUri; constructor(http: HttpClient, configService: ConfigService); getAllObjects(): Observable; getObjectById(id: string): Observable; createObject(payload: Objecttype): Observable; editObject(payload: Objecttype): Observable; getSearchList(ownerId: string): Observable>; postSearchList(ownerId: string, request: SearchListColumn): Observable; putSearchList(ownerId: string, columnKey: string, request: SearchListColumn): Observable>; putSearchListColumns(ownerId: string, request: Array): Observable>; deleteSearchList(ownerId: string, columnKey: string): Observable; getSearchField(ownerId: string): Observable>; postSearchField(ownerId: string, request: SearchField): Observable; putSearchField(ownerId: string, key: string, request: SearchField): Observable>; putSearchFields(ownerId: string, request: Array): Observable>; deleteSearchField(ownerId: string, key: string): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }