export class UIKitSettings {
    static userListFilterOptions: {
        ALL: string;
        NONE: string;
        FRIENDS: string;
    };
    static groupListFilterOptions: {
        PUBLIC: string;
        PASSWORD: string;
        PUBLIC_AND_PASSWORD: string;
    };
    static chatListFilterOptions: {
        USERS: string;
        GROUPS: string;
        USERS_AND_GROUPS: string;
    };
    widgetSettings: any;
    customJS: string;
    customCSS: string;
    backgroundColor: string;
    primaryColor: string;
    foregroundColor: string;
    overrideSystemBackgroundColor: string;
    chatWindow: Window & typeof globalThis;
    userListMode: string;
    groupInMode: string;
    chatListMode: string;
    chats: boolean;
    calls: boolean;
    users: boolean;
    groups: boolean;
    userSettings: boolean;
    tabs: string[];
    searchUsers: boolean;
    searchGroups: boolean;
    searchMessages: boolean;
    searchChats: boolean;
    unreadCount: boolean;
    publicGroup: boolean;
    privateGroup: boolean;
    passwordGroup: boolean;
    blockUser: boolean;
    viewShareMedia: boolean;
    groupCreation: boolean;
    allowDeleteGroup: boolean;
    joinOrLeaveGroup: boolean;
    viewGroupMembers: boolean;
    kickMember: boolean;
    banMember: boolean;
    allowPromoteDemoteMembers: boolean;
    allowAddMembers: boolean;
    callNotifications: boolean;
    joinLeaveNotifications: boolean;
    enableSoundForMessages: boolean;
    enableSoundForCalls: boolean;
    userVideoCall: boolean;
    groupVideoCall: boolean;
    userAudioCall: boolean;
    groupAudioCall: boolean;
    sendTypingIndicator: boolean;
    showUserPresence: boolean;
    showReadDeliveryReceipts: boolean;
    threadedChats: boolean;
    hideDeletedMessages: boolean;
    sendMessageInOneOnOne: boolean;
    sendMessageInGroup: boolean;
    editMessage: boolean;
    deleteMessage: boolean;
    replyingToMessage: boolean;
    sendEmojis: boolean;
    sendEmojisInLargerSize: boolean;
    sendGifs: boolean;
    shareCopyForwardMessage: boolean;
    sendFiles: boolean;
    sendPhotoVideos: boolean;
    sendVoiceNotes: boolean;
    sendLiveReaction: boolean;
    sendMessageReaction: boolean;
    collaborativeWhiteboard: boolean;
    collaborativeDocument: boolean;
    sendStickers: boolean;
    shareLocation: boolean;
    polls: boolean;
    messageTranslation: boolean;
    allowModeratorToDeleteMemberMessages: boolean;
    setGroupInQnaModeByModerators: boolean;
    highlightMessageFromModerators: boolean;
    emailReplies: boolean;
    smartReplies: boolean;
    callRecording: boolean;
    callLiveStreaming: boolean;
    callTranscription: boolean;
    thumbnailGeneration: boolean;
    linkPreview: boolean;
    saveMessages: boolean;
    pinMessages: boolean;
    richMediaPreview: boolean;
    voiceTranscription: boolean;
    mentions: boolean;
    xssFilter: boolean;
    profanityFilter: boolean;
    imageModeration: boolean;
    dataMasking: boolean;
    malwareScanner: boolean;
    sentimentAnalysis: boolean;
    inflightMessageModeration: boolean;
    messageHistory: boolean;
    viewProfile: boolean;
    messageInPrivate: boolean;
    showCallRecordingOption: boolean;
    setCustomJS: (customJS: any) => void;
    setCustomCSS: (customCSS: any) => void;
    setTabs: (tabList: any) => void;
    setUserSettings: (userSettings: any) => void;
    setCalls: (calls: any) => void;
    setUsers: (users: any) => void;
    setChats: (chats: any) => void;
    setGroups: (groups: any) => void;
    setChatListMode: (option: any) => false | undefined;
    setUserListMode: (option: any) => false | undefined;
    setGroupListMode: () => void;
    setUserVideoCall: (userVideoCall: any) => void;
    setGroupVideoCall: (groupVideoCall: any) => void;
    setUserAudioCall: (userAudioCall: any) => void;
    setGroupAudioCall: (groupAudioCall: any) => void;
    setEditMessage: (editMessage: any) => void;
    setSendMessageInOneOnOne: (sendMessageInOneOnOne: any) => void;
    setSendMessageInGroup: (sendMessageInGroup: any) => void;
    setJoinOrLeaveGroup: (joinOrLeaveGroup: any) => void;
    setBlockUser: (blockUser: any) => void;
    setSendEmojis: (sendEmojis: any) => void;
    setSendEmojisInLargerSize: (sendEmojisInLargerSize: any) => void;
    setSendGifs: (sendGifs: any) => void;
    setShareCopyForwardMessage: (shareCopyForwardMessage: any) => void;
    setSendFiles: (sendFiles: any) => void;
    setSendPhotoVideos: (sendPhotoVideos: any) => void;
    setViewShareMedia: (viewShareMedia: any) => void;
    setEnableSoundForMessages: (enableSoundForMessages: any) => void;
    setEnableSoundForCalls: (enableSoundForCalls: any) => void;
    setSendStickers: (sendStickers: any) => void;
    setViewGroupMembers: (viewGroupMembers: any) => void;
    setCallNotifications: (callNotifications: any) => void;
    setAllowDeleteGroup: (allowDeleteGroup: any) => void;
    setKickMember: (kickMember: any) => void;
    setBanMember: (banMember: any) => void;
    setAllowPromoteDemoteMembers: (allowPromoteDemoteMembers: any) => void;
    setAllowAddMembers: (allowAddMembers: any) => void;
    setShareLocation: (shareLocation: any) => void;
    setJoinLeaveNotifications: (joinLeaveNotifications: any) => void;
    setSendVoiceNotes: (sendVoiceNotes: any) => void;
    setMessageTranslation: (messageTranslation: any) => void;
    setGroupCreation: (groupCreation: any) => void;
    setSendTypingIndicator: (sendTypingIndicator: any) => void;
    setShowUserPresence: (showUserPresence: any) => void;
    setDeleteMessage: (deleteMessage: any) => void;
    setThreadedChats: (threadedChats: any) => void;
    setReplyingToMessage: (replyingToMessage: any) => void;
    setShowReadDeliveryReceipts: (showReadDeliveryReceipts: any) => void;
    setHideDeletedMessages: (hideDeletedMessages: any) => void;
    setEmailReplies: (emailReplies: any) => void;
    setSendMessageReaction: (sendMessageReaction: any) => void;
    setCollaborativeWhiteboard: (collaborativeWhiteboard: any) => void;
    setCollaborativeDocument: (collaborativeDocument: any) => void;
    setPolls: (polls: any) => void;
    setSendLiveReaction: (sendLiveReaction: any) => void;
    setPublicGroup: (publicGroup: any) => void;
    setPrivateGroup: (privateGroup: any) => void;
    setPasswordGroup: (passwordGroup: any) => void;
    setAllowModeratorToDeleteMemberMessages: (allowModeratorToDeleteMemberMessages: any) => void;
    setUnreadCount: (unreadCount: any) => void;
    setSmartReplies: (smartReplies: any) => void;
    setSearchUsers: (searchUsers: any) => void;
    setSearchGroups: (searchGroups: any) => void;
    setSearchMessages: (searchMessages: any) => void;
    setCallRecording: (callRecording: any) => void;
    setCallLiveStreaming: (callLiveStreaming: any) => void;
    setCallTranscription: (callTranscription: any) => void;
    setThumbnailGeneration: (thumbnailGeneration: any) => void;
    setLinkPreview: (linkPreview: any) => void;
    setSaveMessages: (saveMessages: any) => void;
    setPinMessages: (pinMessages: any) => void;
    setRichMediaPreview: (richMediaPreview: any) => void;
    setVoiceTranscription: (voiceTranscription: any) => void;
    setMentions: (mentions: any) => void;
    setXssFilter: (xssFilter: any) => void;
    setProfanityFilter: (profanityFilter: any) => void;
    setImageModeration: (imageModeration: any) => void;
    setDataMasking: (dataMasking: any) => void;
    setMalwareScanner: (malwareScanner: any) => void;
    setSentimentAnalysis: (sentimentAnalysis: any) => void;
    setInflightMessageModeration: (inflightMessageModeration: any) => void;
    setMessageHistory: (messageHistory: any) => void;
    setViewProfile: (viewProfile: any) => void;
    setMessageInPrivate: (messageInPrivate: any) => void;
    setShowCallRecordingOption: (showCallRecordingOption: any) => void;
    setChatWindow: (chatWindow: any) => void;
    returnMatchedKey: (matchWith: any, optionToMatch: any) => string | false;
}
//# sourceMappingURL=UIKitSettings.d.ts.map