/** * A loader is a visual indicator used to inform users that a process is in progress, typically during data fetching, page loading, or background operations. It provides feedback that the system is working, helping to manage user expectations and reduce perceived wait time. */ type __VLS_Props = { /** * Specifies the visual appearance of the loader. */ appearance?: 'standard' | 'accent' | 'inverse'; /** * Defines the size of the loader. * @default 'm' * @values 'xs', 's', 'm', 'l' */ size?: 'xs' | 's' | 'm' | 'l'; /** * Text to display alongside the loader when using the loader inside an `Overlay`. */ text?: string; }; declare const __VLS_export: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{}>, { appearance: "standard" | "accent" | "inverse"; size: "xs" | "s" | "m" | "l"; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default; //# sourceMappingURL=index.vue.d.ts.map