import type { ComponentPublicInstance } from '@vue/composition-api';
import type { VNode } from 'vue';
type Handler = (...args: unknown[]) => unknown;
type NodeElement = HTMLElement | VNode | ComponentPublicInstance;
export declare const useClickOutsider: () => {
    clickOutsiderId: number;
    addClickOutsider: (els: NodeElement[], handler: Handler) => void;
    removeClickOutsider: () => void;
};
export default useClickOutsider;
