import { SvelteComponent } from "svelte";
type IconSize = {
    [key: string | number]: string;
};
export declare const getTailwindSpacing: () => IconSize;
export declare const LOADER_SIZES: {
    [key: string | number]: string;
};
export declare const LOGO_TYPES: {
    mark: string;
    logo: string;
};
declare const __propDef: {
    props: {
        /**
           * Specifies the size of the loader.
           * @type {(string | '18' | '14' | '12' | '10' | '9')}
           */ size?: string | number;
        /**
           * Enables or disables the spinning animation.
           * @type {boolean}
           */ spinning?: boolean;
    };
    events: {
        [evt: string]: CustomEvent<any>;
    };
    slots: {};
    exports?: {} | undefined;
    bindings?: string | undefined;
};
export type GlanceLoaderProps = typeof __propDef.props;
export type GlanceLoaderEvents = typeof __propDef.events;
export type GlanceLoaderSlots = typeof __propDef.slots;
export default class GlanceLoader extends SvelteComponent<GlanceLoaderProps, GlanceLoaderEvents, GlanceLoaderSlots> {
}
export {};
