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 { clientsService: string; isInternalClient: boolean; productId: string; applicationId: string; refreshTimeout?: any; constructor(client: Client, data: FortniteClientCredentialsAuthData, clientSecret: string); verify(forceVerify?: boolean): Promise; revoke(): Promise; refresh(): Promise; initRefreshTimeout(): void; static create(client: Client, clientId: string, clientSecret: string, data: any): Promise; } export default FortniteClientCredentialsAuthSession;