/// import { IStylableProps } from '../Generic.types'; export declare enum SpinnerSpeed { stop = "stop", slow = "slow", medium = "medium", fast = "fast", superfast = "superfast" } export declare enum LabelPosition { top = "top", bottom = "bottom", right = "right" } export interface ISpinnerProps extends IStylableProps { /** * Display the land line. * @default false */ land?: boolean; /** * Display the sea line. * @default true */ sea?: boolean; /** * Display the air line * @default true */ air?: boolean; /** * Control the speed of the spinner * @default SpinnerSpeed.medium */ speed?: SpinnerSpeed; /** * Control the size of the spinner in pixels (the spinner is always square). * @default 220 */ size?: number; /** * Add a label to the spinner element. */ label?: string | JSX.Element; /** * Label position * @default right */ labelPosition?: LabelPosition; }