@likeminds.community/chat-js-beta
Version:
LikeMinds Javascript SDK for chat APIs
25 lines (24 loc) • 983 B
TypeScript
import { SdkConfig } from './shared/types';
import NetworkLibrary from './core/services/networklibrary';
import { LMSDKCallbacks } from './LMCallback';
import { ConversationState } from './shared/enums/conversationstate';
export declare class Base {
xApiKey: string;
xPlatformCode: string;
xVersionCode: number;
xSdkSource: string;
excludedConversationStates: ConversationState[];
networkLibrary: NetworkLibrary | null;
constructor(sdkConfig: SdkConfig);
setLMSDKCallbacks(callback: LMSDKCallbacks): void;
setAccessTokenInLocalStorage(token: string): void;
setRefreshTokenInLocalStorage(token: string): void;
setApiKeyInLocalStorage(apiKey: string): void;
setUserInLocalStorage(user: string): void;
getUserFromLocalStorage(): string;
getApiKeyFromLocalStorage(): string;
getAccessTokenFromLocalStorage(): string;
getRefreshTokenFromLocalStorage(): string;
getAccessToken(): string;
getRefreshToken(): string;
}