import { Directive } from 'vue'; export interface VxLoadingOptions { text?: string; spinner?: 'ring' | 'dots' | 'pulse' | 'bars'; background?: string; fullscreen?: boolean; lock?: boolean; } export declare const vLoading: Directive; export declare function showLoading(options?: VxLoadingOptions & { target?: HTMLElement | string; }): { close: () => void; };