import { HttpClient } from "@angular/common/http"; import { Observable } from "rxjs"; import * as models from "../models"; import * as i0 from "@angular/core"; export declare class ChefPlatformAuthzRoleRequests { private http; constructor(http: HttpClient); rolesCreateRole(baseUrl: string, payload: models.ChefPlatformAuthzRoleCreate): Observable; roleAssignPolicies(baseUrl: string, payload: models.ChefPlatformAuthzRoleAssignPolicies): Observable; rolesDeleteRole(baseUrl: string, httpOptions?: {}, pathParams?: any): Observable; rolesGetRole(baseUrl: string, pathParams?: any): Observable; rolesUpdateRole(baseUrl: string, payload: models.ChefPlatformAuthzRoleUpdate, httpOptions?: {}, pathParams?: any): Observable; rolesDisableRole(baseUrl: string, httpOptions?: {}, pathParams?: any): Observable; rolesEnableRole(baseUrl: string, httpOptions?: {}, pathParams?: any): Observable; rolesListPolicies(baseUrl: string, httpOptions?: {}, pathParams?: any): Observable; roleModifyPolicies(baseUrl: string, payload: models.ChefPlatformAuthzRoleAttachDetachPolicies, pathParams?: any): Observable; rolesAssignPolicy(baseUrl: string, payload: models.ChefPlatformAuthzRoleAssignPolicy, httpOptions?: {}, pathParams?: any): Observable; rolesDeletePolicy(baseUrl: string, httpOptions?: {}, pathParams?: any): Observable; rolesGetPolicy(baseUrl: string, pathParams?: any): Observable; rolesTestRole(baseUrl: string, payload: models.ChefPlatformAuthzRoleTestRequestObject, pathParams?: any): Observable; rolesFindRole(baseUrl: string, httpOptions?: {}): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }