import { ClassComponent } from '../ts-helpers.d'; /** * Attributes for Loading pass-through customization. */ export interface LoadingPresetAttributes { class?: any; style?: any; [key: string]: any; } export interface LoadingPresetOptions { root: LoadingPresetAttributes; animation: LoadingPresetAttributes; } /** * **TSVue - Loading** * * _Tag Samurai Loading Overlay Animation._ * * #### Example * * Script: * ```ts * import { Loading, useLoadingStore } from 'wangsvue'; * * const { setLoading } = useLoadingStore(); * * onMounted(() => { * setLoading(true); * }); * ``` * --- * Template: * ```html * * ``` * * --- --- * ![TSVue](https://www.wangsit.id/wp-content/uploads/2023/12/cropped-Logo_Wangsid-removebg-preview-192x192.png) * * @group form */ declare class Loading extends ClassComponent {} export default Loading;