import { AvatarStyle, ListItemStyle } from "@cometchat/uikit-elements"; import { DatePatterns, TitleAlignment } from "@cometchat/uikit-resources"; import { CallLogsStyle } from "../Styles/CallLogsStyle"; import { OutgoingCallConfiguration } from "./OutgoingCallConfiguration"; export declare class CallLogsConfiguration { titleAlignment: TitleAlignment; listItemView: ((item: any) => any) | null; subtitleView: ((item: any) => any) | null; tailView: ((item: any) => any) | null; emptyStateView: any; errorStateView: any; loadingIconURL: string; loadingStateView: any; callLogRequestBuilder: any; onItemClick: ((item: any) => void) | null; onError: ((error: CometChat.CometChatException) => void) | null; listItemStyle: ListItemStyle; infoIconUrl: string; onInfoClick: ((item: any) => void) | null; datePattern: DatePatterns; dateSeparatorPattern: DatePatterns; incomingAudioCallIconUrl: string; incomingVideoCallIconUrl: string; outgoingAudioCallIconUrl: string; outgoingVideoCallIconUrl: string; missedAudioCallIconUrl: string; missedVideoCallIconUrl: string; callLogsStyle: CallLogsStyle; avatarStyle: AvatarStyle; hideSeparator: boolean; outgoingCallConfiguration: OutgoingCallConfiguration; constructor(config: Partial); } //# sourceMappingURL=CallLogsConfiguration.d.ts.map