import { Directive } from 'vue'; declare const _labClickOutsideHandler: unique symbol; declare global { interface Element { [_labClickOutsideHandler]?: (event: MouseEvent) => void; } } export type ClickOutsideBinding = ((event: MouseEvent) => void) | { handler: (event: MouseEvent) => void; include?: () => Element[]; }; declare const ClickOutsideDirective: Directive; export { ClickOutsideDirective, ClickOutsideDirective as vClickOutside };