import { api } from '@/lib/api'; import { ListProjectMembersRequestQuery, ProjectMemberWithUser, UpdateProjectMemberRoleRequestBody, } from '@activepieces/ee-shared'; import { SeekPage } from '@activepieces/shared'; export const projectMembersApi = { list(request: ListProjectMembersRequestQuery) { return api.get>( '/v1/project-members', request, ); }, update(memberId: string, request: UpdateProjectMemberRoleRequestBody) { return api.post(`/v1/project-members/${memberId}`, request); }, delete(id: string): Promise { return api.delete(`/v1/project-members/${id}`); }, };