import type { MaybeRef } from '@vueuse/core'; export declare type LoadingOptionsResolved = { parent: LoadingParentElement; background: MaybeRef; svg: MaybeRef; svgViewBox: MaybeRef; spinner: MaybeRef; text: MaybeRef; fullscreen: boolean; lock: boolean; customClass: MaybeRef; visible: boolean; target: HTMLElement; beforeClose?: () => boolean; closed?: () => void; }; export declare type LoadingOptions = Partial & { target: HTMLElement | string; body: boolean; }>; export interface LoadingParentElement extends HTMLElement { vLoadingAddClassList?: () => void; }