import type { User } from './base'; // 用户档案以及更新 export interface UserProfile{ user: User; avatar: string; introduction: string; level: string; } export interface UserProfileUpdateRequest { avatar?: string; introduction?: string; level?: string; } export interface UserProfileUpdateResponse { profile: UserProfile; } // 用户关系 export interface UserRelation { id: string; followerId: string[]; followingId: string[]; } export interface UserFollowRequest { userId: string; } export interface UserFollowResponse { success: boolean; }