import type { Observable } from 'rxjs'; import { Resource, ResourceContentType } from '../models'; import { UtilitySubject } from '../models'; import * as i0 from "@angular/core"; export declare class CuiQuantumGroupResourcesStructureApiService { private readonly httpClient; private readonly UTILITY_URL; private readonly STRUCTURE_URL; addElementForStructure(utilityId: string, type: ResourceContentType): Observable; addElementInStructure(utilityId: string, type: string, body: UtilitySubject[]): Observable; updateElementInStructure(utilityId: string, type: string, body: UtilitySubject): Observable; deleteElementInStructure(utilityId: string, type: string, elementId: string): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }