import type { FunctionDirective, ObjectDirective, App } from 'vue';
declare const directives: ({
    name: string;
    definition: FunctionDirective<any, any>;
} | {
    name: string;
    definition: ObjectDirective<HTMLDivElement, any>;
} | {
    name: string;
    definition: ObjectDirective<HTMLElement, (e: MouseEvent) => any>;
})[];
export { directives };
export declare function setupDirectives(app: App): void;
