import { BaseProps } from "../_utils/props.js"; import React from "react"; //#region src/progress/types.d.ts type strokeLineCaps = 'round' | 'square'; declare const strokePresetColors: string[]; type BarBackgroundType = 'impulse' | 'striped'; interface BarProps extends BaseProps, React.ComponentPropsWithoutRef<'div'> { percent?: number; /** Customise label style for both outer and inner label */ format?: (percent: number) => React.ReactNode; /** Determine display the label */ showInfo?: boolean; strokeLinecap?: strokeLineCaps; strokeColor?: string | string[]; strokeWidth?: number; /** Determine display the label in the bar or right of bar */ innerText?: boolean; backgroundType?: BarBackgroundType; children?: React.ReactNode; } interface CircleProps extends BaseProps, React.ComponentPropsWithoutRef<'div'> { percent?: number; /** Customise label style for both outer and inner label */ format?: (percent: number) => React.ReactNode; width?: number; strokeWidth?: number; strokeLinecap?: strokeLineCaps; strokeColor?: string; reverse?: boolean; prefixCls?: string; textStyle?: React.CSSProperties; children?: React.ReactNode; } //#endregion export { BarBackgroundType, BarProps, CircleProps, strokeLineCaps, strokePresetColors }; //# sourceMappingURL=types.d.ts.map