// @flow
import type { ColorPaletteColorNameKey } from '../../../mixins/branding/branding.proptypes';
import type { MarginOnlySpaceProps } from '../../../mixins/spacing';
import type { StylableProps } from '../../../mixins/themes';
import type { TestingProps } from '../../../mixins/testing';

export type CircularProgressBarProps = {|
  ...TestingProps,
  ...StylableProps,
  ...MarginOnlySpaceProps,
  color?: ColorPaletteColorNameKey,
  bgColor?: ColorPaletteColorNameKey,
  percentage: number,
  strokeWidth?: number,
  initialAnimation?: boolean,
  counterClockwise?: boolean,
  size?: string,
|};
