export declare const KUMO_LOADER_VARIANTS: {
    readonly size: {
        readonly sm: {
            readonly value: 16;
            readonly description: "Small loader for inline use";
        };
        readonly base: {
            readonly value: 24;
            readonly description: "Default loader size";
        };
        readonly lg: {
            readonly value: 32;
            readonly description: "Large loader for prominent loading states";
        };
    };
};
export declare const KUMO_LOADER_DEFAULT_VARIANTS: {
    readonly size: "base";
};
export type KumoLoaderSize = keyof typeof KUMO_LOADER_VARIANTS.size;
export interface KumoLoaderVariantsProps {
    size?: KumoLoaderSize | number;
}
export declare function loaderVariants({ size, }?: KumoLoaderVariantsProps): number;
export interface LoaderProps {
    className?: string;
    size?: KumoLoaderSize | number;
}
export declare const Loader: ({ className, size, }: LoaderProps) => import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=loader.d.ts.map