@likeminds.community/chat-js-beta
Version:
LikeMinds Javascript SDK for chat APIs
21 lines (20 loc) • 627 B
TypeScript
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;
}