import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as models from "../models/index.js"; import * as operations from "../models/operations/index.js"; export declare class OrganizationMembers extends ClientSDK { /** * List organization members * * @remarks * Get all members of an organization with their roles and user info. */ listOrganizationMembers(request: operations.ListOrganizationMembersRequest, options?: RequestOptions): Promise; /** * Add organization member * * @remarks * Add a new member to the organization. Requires members:write permission. */ addOrganizationMember(request: operations.AddOrganizationMemberRequest, options?: RequestOptions): Promise; /** * Update member role * * @remarks * Update a member's role in the organization. Requires members:write permission. */ updateOrganizationMember(request: operations.UpdateOrganizationMemberRequest, options?: RequestOptions): Promise; /** * Remove organization member * * @remarks * Remove a member from the organization. This also removes them from all workspaces in the org. Requires members:write permission. */ removeOrganizationMember(request: operations.RemoveOrganizationMemberRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=organization-members.d.ts.map