UNPKG

@microsoft/omnichannel-chat-sdk

Version:
28 lines (27 loc) 2.62 kB
import { ACSAdapter, ChatAdapter, DirectLineAdapter, GeneralResponse, GetAgentAvailabilityResponse, GetCurrentLiveChatContextResponse, GetLiveChatTranscriptResponse, GetMessagesResponse, GetPersistentChatHistoryResponse, GetPreChatSurveyResponse, GetVoiceVideoCallingResponse, IC3Adapter, MaskingRule, MaskingRules, UploadFileAttachmentResponse } from "./types/response"; import { AmsClient, ChatWidgetLanguage, DataMaskingInfo, LiveChatConfig, LiveWSAndLiveChatEngJoin, Setting, VoiceVideoCallingOptionalParams } from "./types/config"; import { ChatSDKError, ChatSDKErrorName } from "./core/ChatSDKError"; import { SDKProvider as OCSDKProvider, uuidv4 } from "@microsoft/ocsdk"; import { defaultLocaleId, defaultLocaleString, getLocaleIdFromString, getLocaleStringFromId } from "./utils/locale"; import { isCustomerMessage, isSystemMessage } from "./utils/utilities"; import ChatSDKMessage from "./core/messaging/ChatSDKMessage"; import DeliveryMode from "@microsoft/omnichannel-ic3core/lib/model/DeliveryMode"; import { SDKProvider as IC3SDKProvider } from '@microsoft/omnichannel-ic3core'; import IFileInfo from "@microsoft/omnichannel-ic3core/lib/interfaces/IFileInfo"; import IRawMessage from "@microsoft/omnichannel-ic3core/lib/model/IRawMessage"; import MessageContentType from "@microsoft/omnichannel-ic3core/lib/model/MessageContentType"; import MessageType from "@microsoft/omnichannel-ic3core/lib/model/MessageType"; import OmnichannelChatSDK from "./OmnichannelChatSDK"; import PersonType from "@microsoft/omnichannel-ic3core/lib/model/PersonType"; export { OmnichannelChatSDK, IC3SDKProvider, OCSDKProvider, uuidv4, ChatSDKMessage, ChatSDKErrorName, ChatSDKError, IRawMessage, MessageContentType, DeliveryMode, MessageType, PersonType, IFileInfo, isSystemMessage, isCustomerMessage, getLocaleStringFromId, getLocaleIdFromString, defaultLocaleId, defaultLocaleString, VoiceVideoCallingOptionalParams, AmsClient, LiveChatConfig, ChatWidgetLanguage, Setting, DataMaskingInfo, LiveWSAndLiveChatEngJoin, MaskingRule, MaskingRules, GeneralResponse, GetPreChatSurveyResponse, GetLiveChatTranscriptResponse, GetPersistentChatHistoryResponse, DirectLineAdapter, ACSAdapter, IC3Adapter, ChatAdapter, GetAgentAvailabilityResponse, GetVoiceVideoCallingResponse, UploadFileAttachmentResponse, GetMessagesResponse, GetCurrentLiveChatContextResponse, }; declare const _default: { OmnichannelChatSDK: typeof OmnichannelChatSDK; ic3sdk: { IC3SDKProvider: typeof IC3SDKProvider; }; ocsdk: { OCSDKProvider: typeof OCSDKProvider; uuidv4: () => string; }; }; export default _default;