UNPKG

detritus-client

Version:

A Typescript NodeJS library to interact with Discord's API, both Rest and Gateway.

28 lines (27 loc) 1.01 kB
import { ShardClient } from '../client'; import { BaseCollection } from '../collections/basecollection'; import { BaseSet } from '../collections/baseset'; import { BaseStructure, BaseStructureData } from './basestructure'; import { ConnectedAccount } from './connectedaccount'; import { UserWithFlags } from './user'; /** * User Profile Structure * only non-bots will ever see these * @category Structure */ export declare class Profile extends BaseStructure { readonly _keys: BaseSet<string>; connectedAccounts: BaseCollection<string, ConnectedAccount>; mutualGuilds: BaseCollection<string, { id: string; nick: null | string; }>; nicks: BaseCollection<string, string>; premiumGuildSinceUnix: number; premiumSinceUnix: number; user: UserWithFlags; constructor(client: ShardClient, data?: BaseStructureData, isClone?: boolean); get premiumGuildSince(): Date | null; get premiumSince(): Date | null; mergeValue(key: string, value: any): void; }