/**
 * Global authority directive
 * Used for fine-grained control of component permissions
 * @Example v-auth="RoleEnum.TEST"
 */
import type { App, Directive } from 'vue';
declare const PermissionDirective: Directive;
export declare function setupPermissionDirective(app: App): void;
export default PermissionDirective;
