import type { Observable } from 'rxjs'; import type { AddGroupBoxFormalizationRequestParams, DeleteGroupBoxFormalizationRequestParams, Group, GroupBox, GroupBoxFormalization, GroupBoxPart, UpdateGroupBoxFormalizationRequestParams } from '../models'; import * as i0 from "@angular/core"; export declare class CuiDesignJobMainGroupApiService { private readonly httpClient; private readonly DESIGN_URL; private readonly JOB_GROUP_URL; changeName(jobId: string, groupId: string, name: string): Observable; getGroup(phaseId: string, jobId: string, groupId: string): Observable; createGroup(phaseId: string, jobId: string): Observable; deleteGroup(phaseId: string, jobId: string, groupId: string): Observable; addGroupBox(phaseId: string, jobId: string, groupId: string, body: GroupBoxPart): Observable; addFormalization(params: AddGroupBoxFormalizationRequestParams): Observable; updateFormalization(params: UpdateGroupBoxFormalizationRequestParams): Observable; deleteFormalization(params: DeleteGroupBoxFormalizationRequestParams): Observable; deleteGroupBox(phaseId: string, jobId: string, groupId: string, boxId: string): Observable; private getFormalizationFormData; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }