export type LoaderProps = { /** Controls overall placement and sizing strategy. * - `fullscreen` — fixed full-viewport overlay (z-50) * - `section` — absolute overlay that covers the nearest `relative` ancestor (z-10) * - `inline` — a small border-based spinner with no wrapper; position via `className` */ mode?: 'fullscreen' | 'section' | 'inline'; variant?: 'primary' | 'secondary'; size?: 'sm' | 'md' | 'lg'; /** Adds a semi-transparent dark background. Only applies to `fullscreen` mode. */ overlay?: boolean; className?: string; }; declare const Loader: ({ mode, variant, size, overlay, className }: LoaderProps) => import("react/jsx-runtime").JSX.Element; export default Loader; //# sourceMappingURL=Loader.d.ts.map