UNPKG

@likeminds.community/chat-js-beta

Version:

LikeMinds Javascript SDK for chat APIs

21 lines (20 loc) 627 B
interface LMCallback { login(): void; } export type RefreshTokenExpired = () => { accessToken: string; refreshToken: string; }; export type AccessTokenExpiredAndRefreshed = (accessToken: string, refreshToken: string) => void; export default LMCallback; export declare abstract class LMSDKCallbacks { constructor(); abstract onAccessTokenExpiredAndRefreshed(accessToken: string, refreshToken: string): void; abstract onRefreshTokenExpired(): { accessToken: string; refreshToken: string; } | Promise<{ accessToken: string; refreshToken: string; } | null> | null; }