@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;