[Home](./index.md) > [firefish-js](./firefish-js.md) > [entities](./firefish-js.entities.md) > [UserDetailed](./firefish-js.entities.userdetailed.md) ## entities.UserDetailed type **Signature:** ```typescript export declare type UserDetailed = UserLite & { bannerBlurhash: string | null; bannerColor: string | null; bannerUrl: string | null; birthday: string | null; createdAt: DateString; description: string | null; ffVisibility: "public" | "followers" | "private"; fields: { name: string; value: string; }[]; followersCount: number; followingCount: number; hasPendingFollowRequestFromYou: boolean; hasPendingFollowRequestToYou: boolean; isAdmin: boolean; isBlocked: boolean; isBlocking: boolean; isBot: boolean; isCat: boolean; isFollowed: boolean; isFollowing: boolean; isLocked: boolean; isModerator: boolean; isMuted: boolean; isRenoteMuted: boolean; isSilenced: boolean; isSuspended: boolean; lang: string | null; lastFetchedAt?: DateString; location: string | null; notesCount: number; pinnedNoteIds: ID[]; pinnedNotes: Note[]; pinnedPage: Page | null; pinnedPageId: string | null; publicReactions: boolean; securityKeys: boolean; twoFactorEnabled: boolean; updatedAt: DateString | null; uri: string | null; url: string | null; }; ``` **References:** [UserLite](./firefish-js.entities.userlite.md), [DateString](./firefish-js.entities.datestring.md), [ID](./firefish-js.entities.id.md), [Note](./firefish-js.entities.note.md), [Page](./firefish-js.entities.page.md)