import { ContactsItemEmits, ContactsItemProps } from './contacts-item';
import { ComponentPublicInstance, SetupContext } from 'vue';
export declare function useContactsItem(props: ContactsItemProps, emit: SetupContext<ContactsItemEmits>['emit']): {
    readonly ctx: {
        _ref: import('vue').Ref<ComponentPublicInstance, ComponentPublicInstance>;
        _tags: import('vue').ComputedRef<string | false>;
        _avatar: import('vue').ComputedRef<string>;
        _label: import('vue').ComputedRef<string>;
        isSelf: import('vue').Ref<boolean, boolean>;
        errorImg: import('vue').Ref<string, string>;
    };
    readonly methods: {
        handleClick: () => void;
        handleSuffixClick: () => void;
    };
};
