import * as React from 'react'; import { IStyledComponentProps } from '../styled'; import { ILogoProps } from '../logo'; import { SpinnerClasses } from './spinner-classes'; export type ISpinnerProps = IStyledComponentProps<{ props: { /** Invert for dark background */ inverse?: boolean; size?: 'small' | 'medium' | 'large'; LogoProps?: Partial; classes?: Partial; icon?: React.ReactNode; }; defaultComponent: 'div'; }>; export declare const Spinner: React.ForwardRefExoticComponent<{ /** Invert for dark background */ inverse?: boolean; size?: "small" | "medium" | "large"; LogoProps?: Partial; classes?: Partial; icon?: React.ReactNode; } & Omit, HTMLDivElement>, "ref" | "size" | "icon" | "classes" | "inverse" | "LogoProps"> & import("../styled").IStyledCommonProps & React.RefAttributes>;