import { MemberItem } from '~/domain/models/member/member' export interface MemberItemResponse { id: number, user: number, role: number, username: string, rolename: string } export interface MemberRepository { list(projectId: string): Promise create(projectId: string, item: MemberItem): Promise update(projectId: string, item: MemberItem): Promise bulkDelete(projectId: string, memberIds: number[]): Promise }