/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * 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'; import { DelegateOwnershipRequest, MemberResponse, MemberRoleField, OrganizationMembersResponse } from '../models'; export interface DelegateOwnershipOperationRequest { memberId: string; delegateOwnershipRequest: DelegateOwnershipRequest; } export interface DeleteMemberByIdRequest { memberId: string; } export interface GetOrganizationMembersRequest { organizationId: string; } export interface UpdateMemberRoleRequest { memberId: string; memberRoleField: MemberRoleField; } /** * */ export declare class MembersApi extends runtime.BaseAPI { /** * Delegates organization ownership to another admin member. * Delegate organization ownership to another admin */ delegateOwnershipRaw(requestParameters: DelegateOwnershipOperationRequest, initOverrides?: RequestInit): Promise>; /** * Delegates organization ownership to another admin member. * Delegate organization ownership to another admin */ delegateOwnership(requestParameters: DelegateOwnershipOperationRequest, initOverrides?: RequestInit): Promise; /** * Permanently removes the specified member from the organization. * Remove a member from the organization */ deleteMemberByIdRaw(requestParameters: DeleteMemberByIdRequest, initOverrides?: RequestInit): Promise>; /** * Permanently removes the specified member from the organization. * Remove a member from the organization */ deleteMemberById(requestParameters: DeleteMemberByIdRequest, initOverrides?: RequestInit): Promise; /** * Returns the members for the specified organization. * Get members for an organization */ getOrganizationMembersRaw(requestParameters: GetOrganizationMembersRequest, initOverrides?: RequestInit): Promise>; /** * Returns the members for the specified organization. * Get members for an organization */ getOrganizationMembers(requestParameters: GetOrganizationMembersRequest, initOverrides?: RequestInit): Promise; /** * Retrieve the list of project environments that the user is a member of. * Get Membership Environment IDs */ membershipEnvironmentIdsGetRaw(initOverrides?: RequestInit): Promise>>; /** * Retrieve the list of project environments that the user is a member of. * Get Membership Environment IDs */ membershipEnvironmentIdsGet(initOverrides?: RequestInit): Promise>; /** * Updates the role of the specified member. * Update a member\'s role */ updateMemberRoleRaw(requestParameters: UpdateMemberRoleRequest, initOverrides?: RequestInit): Promise>; /** * Updates the role of the specified member. * Update a member\'s role */ updateMemberRole(requestParameters: UpdateMemberRoleRequest, initOverrides?: RequestInit): Promise; }