import * as React from 'react'; import { StandardProps } from '..'; export interface CircularProgressProps extends StandardProps, CircularProgressClassKey> { color?: 'primary' | 'secondary' | 'inherit'; disableShrink?: boolean; size?: number | string; thickness?: number; value?: number; variant?: 'determinate' | 'indeterminate' | 'static'; } export type CircularProgressClassKey = | 'root' | 'static' | 'indeterminate' | 'colorPrimary' | 'colorSecondary' | 'svg' | 'circle' | 'circleStatic' | 'circleIndeterminate' | 'circleDisableShrink'; /** * ## ARIA * * If the progress bar is describing the loading progress of a particular region of a page, * you should use `aria-describedby` to point to the progress bar, and set the `aria-busy` * attribute to `true` on that region until it has finished loading. * Demos: * * - [Progress](https://material-ui.com/components/progress/) * * API: * * - [CircularProgress API](https://material-ui.com/api/circular-progress/) */ declare const CircularProgress: React.ComponentType; export default CircularProgress;