import { AppService } from '../../services/app.service'; import { Observable } from 'rxjs'; import { IGetTreeReferenceRequest } from './enum-interfaces/get-tree-reference-request'; import * as i0 from "@angular/core"; /** * CorrelationId used exclusively for AdminMode execution. * Must never be used for WF_WORKFLOW_INSTANCE. */ export declare const ADMIN_MODE_CORRELATION_ID = "7F4C6B3A-8C2E-4F9E-9B61-1C0A4D2E8F11"; export declare class DomApiService { appService: AppService; constructor(); getTreeReference(request: IGetTreeReferenceRequest): Observable; getOrgStructuresFlat(request: IGetTreeReferenceRequest): Observable; getAllTree(): Observable; getHrTree(): Observable; getOById(id: string): Observable; getSById(id: string): Observable; getOParentId(request: { utcOfView: Date; childId: string; }): Observable; getOOByChild(request: { utcOfView: Date; childId: string; }): Observable; getSSLmByChild(request: { utcOfView: Date; childId: string; }): Observable; getSOrphaned(request: { utcOfView: Date; treeId: string; }): Observable; createO(payload: any): Observable; linkOO(payload: any): Observable; shortenOO(payload: any): Observable; createS(payload: any): Observable; linkSO(payload: any): Observable; shortenSO(payload: any): Observable; linkSS(payload: any): Observable; shortenSS(payload: any): Observable; setOAttr(payload: any): Observable; setSAttr(payload: any): Observable; createTree(payload: any): Observable; getSeatsInsideOrg(request: { treeId: string; utcOfView: Date; orgId: string; }): Observable; getSeatsInsideParentAndMe(request: { treeId: string; utcOfView: Date; parentOrgId: string; meOrgId: string; }): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }