import type { HTMLAttributes } from 'svelte/elements';
interface PageLoader2Props extends HTMLAttributes<HTMLDivElement> {
    /** Optional message below the spinner */
    message?: string;
    /** Use full-screen overlay (fixed, centered, dimmed background) */
    fullScreen?: boolean;
    /** Loader size in pixels */
    size?: number;
    /** Overlay background classes when fullScreen is true */
    overlayColor?: string;
    /** Static outer ring border color class */
    ringBaseColor?: string;
    /** Rotating outer ring accent classes */
    ringOuterColor?: string;
    /** Rotating inner ring accent classes */
    ringInnerColor?: string;
    /** Center dot and bounce dots color class */
    dotColor?: string;
    /** Message text color class */
    textColor?: string;
}
declare const PageLoader2: import("svelte").Component<PageLoader2Props, {}, "">;
type PageLoader2 = ReturnType<typeof PageLoader2>;
export default PageLoader2;
