import { EmptyEmit } from "../_util/type.js";
import { ProgressProps, ProgressSemanticClassNames, ProgressSemanticStyles } from "./progress.js";
import * as vue875 from "vue";
import { SlotsType } from "vue";

//#region src/progress/Circle.d.ts
interface CircleProps extends Omit<ProgressProps, 'classes' | 'styles'> {
  prefixCls: string;
  progressStatus: string;
  strokeColor?: string | Record<string, string>;
  classes: ProgressSemanticClassNames;
  styles: ProgressSemanticStyles;
}
declare const Circle: vue875.DefineSetupFnComponent<CircleProps, EmptyEmit, SlotsType<{
  default?: () => any;
}>, CircleProps, vue875.PublicProps>;
//#endregion
export { CircleProps, Circle as default };