import { CometChat } from '@cometchat-pro/chat'; import { AvatarStyle } from '@cometchat/uikit-elements'; import { ListItemStyle } from '@cometchat/uikit-elements'; import { SelectionMode, TitleAlignment } from '../Enums/Enums'; import { CometChatOption } from '@cometchat/uikit-resources'; import { CallHistoryStyle } from '../Styles/CallHistoryStyle'; /** * @property {any} messageRequestBuilder - The request builder for groups. * @property {any} subtitleView - The view for subtitle. * @property {any} listItemView - The view for list item. * @property {any} menu - The menu. * @property {any} options - The options. * @property {boolean} hideSeparator - Indicates whether to hide separator or not. * @property {SelectionMode} selectionMode - The selection mode. * @property {boolean} hideError - Indicates whether to hide error or not. * @property {group:CometChat.Group} onSelect - The callback on select. * @property {any} emptyStateView - The view for empty state. * @property {any} errorStateView - The view for error state. * @property {string} loadingIconURL - The URL for loading icon. * @property {any} loadingStateView - The view for loading state. * @property {TitleAlignment} titleAlignment - The alignment of title. * @property {AvatarStyle} avatarStyle - The style for avatar. * @property {GroupsStyle} groupsStyle - The style for groups. * @property {ListItemStyle} listItemStyle - The style for list item. */ export declare class CallHistoryConfiguration { messageRequestBuilder: CometChat.MessagesRequestBuilder; subtitleView: any; listItemView: any; menu: any; options: ((member: CometChat.Call) => CometChatOption[]) | null; hideSeparator: boolean; selectionMode: SelectionMode; hideError: boolean; onSelect: (group: CometChat.Call) => void; onItemClick: ((conversation: CometChat.Call) => void) | null; emptyStateView: any; errorStateView: any; loadingIconURL: string; loadingStateView: any; titleAlignment: TitleAlignment; avatarStyle: AvatarStyle; callHistoryStyle: CallHistoryStyle; listItemStyle: ListItemStyle; constructor(props: Partial); } //# sourceMappingURL=CallHistoryConfiguration.d.ts.map