UNPKG

@twurple/api

Version:

Interact with Twitch's API.

45 lines 1.21 kB
import { DataObject } from '@twurple/common'; import { type HelixFollowData } from '../../interfaces/endpoints/user.external'; import type { HelixUser } from './HelixUser'; /** * A relation of a user following a broadcaster. */ export declare class HelixFollow extends DataObject<HelixFollowData> { /** * The user ID of the following user. */ get userId(): string; /** * The name of the following user. */ get userName(): string; /** * The display name of the following user. */ get userDisplayName(): string; /** * Gets the data of the following user. */ getUser(): Promise<HelixUser>; /** * The user ID of the followed broadcaster. */ get followedUserId(): string; /** * The name of the followed user. */ get followedUserName(): string; /** * The display name of the followed user. */ get followedUserDisplayName(): string; /** * Gets the data of the followed broadcaster. */ getFollowedUser(): Promise<HelixUser>; /** * The date when the user followed the broadcaster. */ get followDate(): Date; } //# sourceMappingURL=HelixFollow.d.ts.map