1 | import type { Assign } from "@ark-ui/react";
|
2 | import { Progress as ArkProgress } from "@ark-ui/react/progress";
|
3 | import { type HTMLChakraProps, type SlotRecipeProps, type UnstyledProp } from "../../styled-system";
|
4 | declare const useProgressCircleStyles: () => Record<string, import("../..").SystemStyleObject>;
|
5 | export { useProgressCircleStyles };
|
6 | export interface ProgressCircleRootProviderBaseProps extends Assign<ArkProgress.RootProviderBaseProps, SlotRecipeProps<"progressCircle">>, UnstyledProp {
|
7 | }
|
8 | export interface ProgressCircleRootProviderProps extends HTMLChakraProps<"div", ProgressCircleRootProviderBaseProps> {
|
9 | }
|
10 | export declare const ProgressCircleRootProvider: import("react").ForwardRefExoticComponent<ProgressCircleRootProviderProps & import("react").RefAttributes<HTMLDivElement>>;
|
11 | export interface ProgressCircleRootBaseProps extends Assign<ArkProgress.RootBaseProps, SlotRecipeProps<"progressCircle">>, UnstyledProp {
|
12 | }
|
13 | export interface ProgressCircleRootProps extends HTMLChakraProps<"div", ProgressCircleRootBaseProps> {
|
14 | }
|
15 | export declare const ProgressCircleRoot: import("react").ForwardRefExoticComponent<ProgressCircleRootProps & import("react").RefAttributes<HTMLDivElement>>;
|
16 | export declare const ProgressCirclePropsProvider: React.Provider<ProgressCircleRootBaseProps>;
|
17 | export interface ProgressCircleLabelProps extends HTMLChakraProps<"div", ArkProgress.LabelBaseProps> {
|
18 | }
|
19 | export declare const ProgressCircleLabel: import("react").ForwardRefExoticComponent<ProgressCircleLabelProps & import("react").RefAttributes<HTMLDivElement>>;
|
20 | export interface ProgressCircleCircleProps extends HTMLChakraProps<"svg", ArkProgress.CircleBaseProps> {
|
21 | }
|
22 | export declare const ProgressCircleCircle: import("react").ForwardRefExoticComponent<ProgressCircleCircleProps & import("react").RefAttributes<SVGSVGElement>>;
|
23 | export interface ProgressCircleTrackProps extends HTMLChakraProps<"circle", ArkProgress.TrackBaseProps> {
|
24 | }
|
25 | export declare const ProgressCircleTrack: import("react").ForwardRefExoticComponent<ProgressCircleTrackProps & import("react").RefAttributes<SVGCircleElement>>;
|
26 | export interface ProgressCircleRangeProps extends HTMLChakraProps<"circle", ArkProgress.RangeBaseProps> {
|
27 | }
|
28 | export declare const ProgressCircleRange: import("react").ForwardRefExoticComponent<ProgressCircleRangeProps & import("react").RefAttributes<SVGCircleElement>>;
|
29 | export interface ProgressCircleValueTextProps extends HTMLChakraProps<"div", ArkProgress.ValueTextBaseProps> {
|
30 | }
|
31 | export declare const ProgressCircleValueText: import("react").ForwardRefExoticComponent<ProgressCircleValueTextProps & import("react").RefAttributes<HTMLDivElement>>;
|
32 | export declare const ProgressCircleContext: (props: ArkProgress.ContextProps) => import("react").ReactNode;
|