UNPKG

@loadsmart/rn-salesforce-chat

Version:
23 lines (21 loc) 789 B
import { PreChatData } from "./interfaces/PreChatData"; import { ChatEntityField } from "./interfaces/ChatEntityField"; import { ChatEntity } from "./interfaces/ChatEntity"; import { ChatConfig } from "./interfaces/ChatConfig"; export default class SalesforceChatAPI { createPreChatData(preChatData: PreChatData): Promise<void>; createEntityField(chatEntityField: ChatEntityField): Promise<void>; createEntity(chatEntity: ChatEntity): Promise<void>; configureChat(chatConfig: ChatConfig): Promise<void>; openChat( failureCallback: (errorMessage: string) => void, successCallback: () => void ): Promise<void>; setupChatColorIOS( redValue: number, greenValue: number, blueValue: number, alphaValue: number, colorToken: string ): Promise<void>; }