import * as React from 'react'; import { StandardProps } from '../../common'; export declare type SpinnerSize = 'x-small' | 'small' | 'medium' | 'large' | 'x-large'; export interface SpinnerProps extends StandardProps { /** * The size of the spinner, where medium is the default size. * @default medium */ size?: SpinnerSize; /** * Determines if the spinner should be hidden. */ hidden?: boolean; /** * Sets the spinner's label, if any. */ children?: React.ReactNode; } export interface SpinningLabelProps { size?: string; } /** * The spinner component displays a loading spinner optionally equipped with a label text. */ export declare const Spinner: React.SFC & { inner: { readonly SpinningContainer: any; readonly Cubes: any; readonly Cube0: any; readonly Cube1: any; readonly SpinningLabel: any; }; };