import '../../../stories/Components/ContactInfo/ContactInfo'; import '../../../stories/Components/ContactInfo/ProfileInfo'; import '../../../stories/Components/MessageSearch/MessageSearch'; export declare class WebChatRightSide { conversationMetaData: any; selectedConversationId: string | null; conversationIdFromContactinfo: string | null; hasMoreEligibleMembers: boolean; isContactInfoOpen: boolean; isProfileInfoOpen: boolean; eligibleMembers: any[]; allAttachments: []; userMetaData: any; messageAction: { action: string; initiator: boolean; }; groupMembers: any[]; isLoading: boolean; searchedMessageDetails: any[]; onSearchHandler: (text: string) => void; onSearchResultClick: (messageId: string) => Promise; handleChatSelect: (conversationId: string) => void; openOwnProfile: () => void; isOpenSearchBar: boolean; isLoadingMessage: boolean; el: HTMLElement; chatBodyRef: HTMLWebChatBodyElement; allLinks: any; allLinksCount: number; isBlocked: boolean | string; groupcastMembers: any; handleRemoveAdmin(event: CustomEvent): Promise; handleMakeAdmin(event: CustomEvent): Promise; handleEditGroupTitle: (conversationTitle: string, conversationId: string) => Promise; handleEditGroupImage: (conversationImageUrl: string, conversationId: string) => Promise; handleEditTitle(event: CustomEvent): Promise; handleEditImage(event: CustomEvent): Promise; handleSearchInput: (searchText: string) => void; updateConversation(): Promise; render(): any; }