import { PropType, Ref } from 'vue'; import { getContainerStyle, getLabelStyle, getEmptyContainerStyle } from './style'; import { CometChatTheme } from '@cometchat/uikit-resources'; import { CallLogDetailsConfiguration, CallLogsConfiguration, WithDetailsStyle } from '@cometchat/uikit-shared'; declare const _sfc_main: import("vue").DefineComponent<{ isMobileView: { type: BooleanConstructor; default: boolean; }; messageText: { type: StringConstructor; default: () => any; }; withDetailsStyle: { type: PropType; default: () => WithDetailsStyle; }; callLogDetailsConfiguration: { type: PropType; default: () => CallLogDetailsConfiguration; }; callLogConfiguration: { type: PropType; default: () => CallLogsConfiguration; }; }, { activeCall: any; handleInfoClick: (call: any) => void; getCallLogStyle: () => { width: string; display: string; minWidth?: undefined; } | { width: string; minWidth: string; display?: undefined; }; getCallDetailStyle: () => { width: string; display: string; } | { width: string; display?: undefined; }; getContainerStyle: typeof getContainerStyle; getLabelStyle: typeof getLabelStyle; getEmptyContainerStyle: typeof getEmptyContainerStyle; theme: Ref; localize: (str: string) => any; computedCallLogDetailsConfiguration: import("vue").ComputedRef; computedCallLogConfiguration: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly any; }; withDetailsStyle: { type: PropType; default: () => WithDetailsStyle; }; callLogDetailsConfiguration: { type: PropType; default: () => CallLogDetailsConfiguration; }; callLogConfiguration: { type: PropType; default: () => CallLogsConfiguration; }; }>>, { isMobileView: boolean; messageText: string; withDetailsStyle: WithDetailsStyle; callLogDetailsConfiguration: CallLogDetailsConfiguration; callLogConfiguration: CallLogsConfiguration; }, {}>; export default _sfc_main;