import React from 'react'; import type { TaroBaseProps } from '../_util/typings'; export interface ProgressProps extends TaroBaseProps { /** * 百分比 0~100 */ percent?: number; /** * 在进度条右侧显示百分比 * @default false */ showInfo?: boolean; /** * 圆角大小 * @default 0 */ borderRadius?: number | string; /** * 右侧百分比字体大小 * @default 16 */ fontSize?: number | string; /** * 进度条线的宽度 * @default 6 */ strokeWidth?: number | string; /** * 进度条颜色 (请使用 activeColor) * @default "#09BB07" */ color?: string; /** * 已选择的进度条的颜色 * @default "#09BB07" */ activeColor?: string; /** * 未选择的进度条的颜色 * @default "#EBEBEB" */ backgroundColor?: string; /** * 进度条从左往右的动画 * @default false */ active?: boolean; /** * backwards: 动画从头播 * * forwards: 动画从上次结束点接着播 * @default backwards */ activeMode?: 'backwards' | 'forwards'; /** * 进度增加 1% 所需毫秒数 * @default 30 */ duration?: number; } declare const _default: React.ForwardRefExoticComponent>; export default _default;