tjc-sdk
Version:
TIANJI IM SDK
62 lines (61 loc) • 1.89 kB
TypeScript
export * from './platform.js';
export * as av from './av/index';
export * from './client/index.js';
export * from './messages/index.js';
export * from './model/index.js';
export * from './proto/index.js';
export * from './ptt/index.js';
export * from './rc/index.js';
export * from './util/index.js';
import * as av from './av/index';
import * as messages from './messages/index.js';
declare const tjc: {
mixFileTextMessageContent: any;
locationMessageContent: any;
messageContentMediaType: any;
soundMessageContent: any;
stickerMessageContent: any;
streamingTextGeneratingMessageContent: any;
typingMessageContent: any;
compositeMessageContent: any;
enterChannelChatMessageContent: any;
mediaMessageContent: any;
textMessageContent: any;
fileMessageContent: any;
leaveChannelChatMessageContent: any;
markUnreadMessageContent: any;
messageContentType: any;
ptextMessageContent: any;
unsupportMessageContent: any;
articlesMessageContent: any;
imageMessageContent: any;
messageStatus: any;
streamingTextGeneratedMessageContent: any;
cardMessageContent: any;
mixMultiMediaTextMessageContent: any;
notification: typeof messages.notification;
videoMessageContent: any;
channelMenuEventMessageContent: any;
messageContent: any;
ModifyChannelInfoType: any;
message: any;
messagePayload: any;
persistFlag: any;
linkMessageContent: any;
unknownMessageContent: any;
connectionStatus: any;
errorCode: any;
tjcCli: any;
messageConfig: any;
tjc: any;
tjcEvent: any;
userSettingScope: any;
av: typeof av;
isElectron(): boolean;
isBrowser(): boolean;
isNode(): boolean;
ipcRenderer: Electron.IpcRenderer | null;
BrowserWindow: typeof Electron.CrossProcessExports.BrowserWindow | null;
remote: any;
};
export default tjc;