import { HttpClient } from "@angular/common/http"; import { Observable } from "rxjs"; import * as models from "../models"; import * as i0 from "@angular/core"; export declare class ChefNodeManagementNodeRequests { private http; constructor(http: HttpClient); nodeCreateDefaults(baseUrl: string, payload: models.ChefNodeManagementCreateDefaults): Observable; nodeUnarchiveNode(baseUrl: string, pathParams?: any): Observable; nodesHealthStatus(baseUrl: string, payload: models.ChefNodeManagementUpdateHealthStatus, pathParams?: any): Observable; nodeArchiveNodesBulk(baseUrl: string, payload: models.ChefNodeManagementNodeArchiveNodesBulkRequest): Observable; nodeGetArchiveStatusBulk(baseUrl: string, payload: models.ChefNodeManagementNodeGetArchiveStatusBulkRequest): Observable; nodeApproveNodes(baseUrl: string, payload: models.ChefNodeManagementNodeApproveNodesRequest): Observable; nodeApproveNode(baseUrl: string, pathParams?: any): Observable; nodeArchiveNode(baseUrl: string, pathParams?: any): Observable; nodeGetArchiveStatus(baseUrl: string, pathParams?: any): Observable; nodesFindAllNodes(baseUrl: string, httpOptions?: {}): Observable; nodesCreateNode(baseUrl: string, payload: models.ChefNodeManagementNodeCreate): Observable; nodesBulkNodeDetails(baseUrl: string, payload: models.ChefNodeManagementNodesBulkNodeDetailsRequest): Observable; nodesFindOuNodes(baseUrl: string, payload: models.ChefNodeManagementNodeValidate, httpOptions?: {}): Observable; nodesFindOneNode(baseUrl: string, pathParams?: any): Observable; nodesDeleteAttributes(baseUrl: string, httpOptions?: {}, pathParams?: any): Observable; nodesModifyAttributes(baseUrl: string, payload: Array, pathParams?: any): Observable; nodesUpdateAttributes(baseUrl: string, payload: Array, pathParams?: any): Observable; nodesCheckinNode(baseUrl: string, payload: models.ChefNodeManagementNodeCheckin, pathParams?: any): Observable; nodesAssignCohort(baseUrl: string, pathParams?: any): Observable; nodesListHookExecutions(baseUrl: string, httpOptions?: {}, pathParams?: any): Observable; nodesReportHookExecution(baseUrl: string, payload: models.ChefNodeManagementNodeHookExecutionReport, pathParams?: any): Observable; nodesDeleteTags(baseUrl: string, httpOptions?: {}, pathParams?: any): Observable; nodesModifyTags(baseUrl: string, payload: Array, pathParams?: any): Observable; nodesUpdateTags(baseUrl: string, payload: Array, pathParams?: any): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }