import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
interface Props {
    userId: string;
    contactId: string;
    contactName: string;
    myAvatar?: string;
    contactAvatar?: string;
    wsUrl: string;
}
declare const _default: DefineComponent<Props, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {} & {
    "video-call": (data: {
        userId: string;
        contactId: string;
    }) => any;
}, string, PublicProps, Readonly<Props> & Readonly<{
    "onVideo-call"?: ((data: {
        userId: string;
        contactId: string;
    }) => any) | undefined;
}>, {
    myAvatar: string;
    contactAvatar: string;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>;
export default _default;
