import { DirectiveBinding } from 'vue-demi';

interface HTMLElementWithClickOutside extends HTMLElement {
    onClickOutside?: (_event: MouseEvent) => void;
}
declare const _default: {
    created: (el: HTMLElementWithClickOutside, binding: DirectiveBinding<any>) => void;
    unmounted: (el: HTMLElementWithClickOutside) => void;
    bind: (el: HTMLElementWithClickOutside, binding: DirectiveBinding<any>) => void;
    unbind: (el: HTMLElementWithClickOutside) => void;
};
export default _default;
