/** * OpenAPI definition * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime.js'; import type { RoleAssignmentCount, RoleAssignmentCountInput, RoleAssignmentCreate, RoleAssignmentQuery, RoleAssignmentRead, RoleAssignmentRemove } from '../models/index.js'; export interface AssignRole1Request { projId: string; envId: string; roleAssignmentCreate: RoleAssignmentCreate; xOrgId?: string; } export interface CountRoleAssignmentsRequest { projId: string; envId: string; roleAssignmentCountInput: Array; xOrgId?: string; } export interface ListRoleAssignmentsRequest { roleAssignmentQuery: RoleAssignmentQuery; projId: string; envId: string; xOrgId?: string; } export interface RemoveRoleRequest { projId: string; envId: string; roleAssignmentRemove: RoleAssignmentRemove; xOrgId?: string; } /** * */ export declare class RoleAssignmentApi extends runtime.BaseAPI { /** */ assignRole1Raw(requestParameters: AssignRole1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ assignRole1(requestParameters: AssignRole1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ countRoleAssignmentsRaw(requestParameters: CountRoleAssignmentsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ countRoleAssignments(requestParameters: CountRoleAssignmentsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ listRoleAssignmentsRaw(requestParameters: ListRoleAssignmentsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ listRoleAssignments(requestParameters: ListRoleAssignmentsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ removeRoleRaw(requestParameters: RemoveRoleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ removeRole(requestParameters: RemoveRoleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }