UNPKG

@ginstone/nga-api

Version:

67 lines (66 loc) 1.38 kB
import { SimpleUserInfo, SimpleUserInfoRaw } from "./SimpleUserInfo"; import { UserBuff } from "./UserBuff"; import { Honor } from "../Honor"; import { Money } from "../Money"; export declare class BaseUserInfo extends SimpleUserInfo { /** * 用户buff */ buffs?: UserBuff[]; /** * 用户组id(涉及管理权限) */ groupId?: number; /** * 荣誉称号 */ honor?: Honor; /** * 徽章id */ medal?: number[]; /** * 威望组ID */ memberId?: number; /** * 货币 */ money: Money; /** * 注册时间 */ regDatetime?: Date; /** * 发帖数 */ postCount?: number; /** * 威望 */ prestige?: number; /** * 签名 */ signature?: string | null; signatureNodes: import("../../../bbscode/BbsTag").BbsTag[] | undefined; constructor(raw: BaseUserInfoRaw); /** * 返回当前生效的头像buff */ getAvatarBuff(): import("../../../enums/AvatarBuff").AvatarBuff | undefined; } export interface BaseUserInfoRaw extends SimpleUserInfoRaw { buffs?: any; groupid?: number; honor?: string; medal?: string; memberid?: number; money: number; regdate: number; posts?: number; postnum?: number; rvrc?: number; sign?: string; signature?: string; }