UNPKG

fnbr

Version:

A library to interact with Epic Games' Fortnite HTTP and XMPP services

19 lines (18 loc) 907 B
import AuthSession from './AuthSession'; import { AuthSessionType } from '../../resources/enums'; import type Client from '../Client'; import type { FortniteClientCredentialsAuthData } from '../../resources/structs'; declare class FortniteClientCredentialsAuthSession extends AuthSession<AuthSessionType.FortniteClientCredentials> { clientsService: string; isInternalClient: boolean; productId: string; applicationId: string; refreshTimeout?: NodeJS.Timeout; constructor(client: Client, data: FortniteClientCredentialsAuthData, clientSecret: string); verify(forceVerify?: boolean): Promise<boolean>; revoke(): Promise<void>; refresh(): Promise<void>; initRefreshTimeout(): void; static create(client: Client, clientId: string, clientSecret: string, data: any): Promise<FortniteClientCredentialsAuthSession>; } export default FortniteClientCredentialsAuthSession;