import { SvelteComponentTyped } from "svelte";
import type { SVGAttributes } from 'svelte/elements';
declare const __propDef: {
    props: SVGAttributes<SVGSVGElement> & {
        color?: "primary" | "blue" | "gray" | "green" | "red" | "yellow" | "pink" | "purple" | "white" | "custom";
        bg?: string;
        size?: string | number;
        currentFill?: string;
        currentColor?: string;
        customColor?: string;
    };
    events: {
        [evt: string]: CustomEvent<any>;
    };
    slots: {};
};
export type SpinnerProps = typeof __propDef.props;
export type SpinnerEvents = typeof __propDef.events;
export type SpinnerSlots = typeof __propDef.slots;
/**
 * [Go to docs](https://flowbite-svelte.com/)
 * ## Props
 * @prop export let color: $$Props['color'] = 'primary';
 * @prop export let bg: $$Props['bg'] = 'text-gray-300';
 * @prop export let customColor: $$Props['customColor'] = '';
 * @prop export let size: $$Props['size'] = '8';
 * @prop export let currentFill: $$Props['currentFill'] = 'currentFill';
 * @prop export let currentColor: $$Props['currentColor'] = 'currentColor';
 */
export default class Spinner extends SvelteComponentTyped<SpinnerProps, SpinnerEvents, SpinnerSlots> {
}
export {};
