import type { MaybeRef } from '@vueuse/core'; export declare type LoadingOptionsResolved = { id?: string; parentEl: LoadingParentElement; backgroundColor: MaybeRef; color: string; size: string; fix?: MaybeRef; spinner?: MaybeRef; text: MaybeRef; fullscreen: boolean; lock: boolean; lockTarget: string; lockTargetEl: HTMLElement | null; customClass: MaybeRef; visible: boolean; parent: HTMLElement | string | Array; beforeClose?: () => boolean; closed?: () => void; render?: Function; }; export declare type LoadingOptions = Partial & { transfer: boolean; }>; export interface LoadingParentElement extends HTMLElement { vLoadingAddClassList?: () => void; }