@cometchat/chat-uikit-vue
Version:
Ready-to-use Chat UI Components for Vue(Javascript/Web)
81 lines (80 loc) • 2.79 kB
TypeScript
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<WithDetailsStyle>;
default: () => WithDetailsStyle;
};
callLogDetailsConfiguration: {
type: PropType<CallLogDetailsConfiguration>;
default: () => CallLogDetailsConfiguration;
};
callLogConfiguration: {
type: PropType<CallLogsConfiguration>;
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<CometChatTheme>;
localize: (str: string) => any;
computedCallLogDetailsConfiguration: import("vue").ComputedRef<CallLogDetailsConfiguration>;
computedCallLogConfiguration: import("vue").ComputedRef<CallLogsConfiguration>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
isMobileView: {
type: BooleanConstructor;
default: boolean;
};
messageText: {
type: StringConstructor;
default: () => any;
};
withDetailsStyle: {
type: PropType<WithDetailsStyle>;
default: () => WithDetailsStyle;
};
callLogDetailsConfiguration: {
type: PropType<CallLogDetailsConfiguration>;
default: () => CallLogDetailsConfiguration;
};
callLogConfiguration: {
type: PropType<CallLogsConfiguration>;
default: () => CallLogsConfiguration;
};
}>>, {
isMobileView: boolean;
messageText: string;
withDetailsStyle: WithDetailsStyle;
callLogDetailsConfiguration: CallLogDetailsConfiguration;
callLogConfiguration: CallLogsConfiguration;
}, {}>;
export default _sfc_main;