UNPKG

@likeminds.community/chat-js-beta

Version:

LikeMinds Javascript SDK for chat APIs

21 lines (20 loc) 1.39 kB
import { EditProfile, GetAllMembersRequest, GetMemberChatroomRequest, GetProfileRequest, InitiateUserRequest, InitUserWithUuid, LeaveCommunityRequest, LogoutRequest, Search, USERTYPE, ValidateUserRequest } from './types'; import { Base } from 'src/base'; import { InitiateUserResponse, ValidateUserResponse } from './responseModels/InitiateUserResponse'; import LMResponse from '../../core/services/lmresponse'; export declare class Member extends Base { validateUser(validateUserRequest: ValidateUserRequest): Promise<LMResponse<ValidateUserResponse>>; initiateUser(initiateUserRequest: InitiateUserRequest): Promise<LMResponse<InitiateUserResponse>>; initiateUserWithUuid(initUser: InitUserWithUuid): Promise<LMResponse<InitiateUserResponse>>; logout(logout: LogoutRequest): Promise<any>; leaveCommunity(leaveCommunity: LeaveCommunityRequest): Promise<any>; getProfile(getProfile: GetProfileRequest): Promise<any>; getMemberChatroom(getMemberChatroom: GetMemberChatroomRequest): Promise<any>; getQuestions(): Promise<any>; getMemberState(): Promise<any>; editProfile(editProfile: EditProfile): Promise<any>; searchMembers(search: Search): Promise<any>; getAllMembers(getAllMembers: GetAllMembersRequest): Promise<any>; dmAllMembers(userType: USERTYPE): Promise<any>; allMembers(userType: USERTYPE): Promise<any>; }