import { type ColorTokens, type StyleProp, type ViewStyle } from "../../style/index.js"; export interface ProgressRingProps { /** The value to display, 0-100. */ value: number; /** A short caption beneath the number (e.g. "Complete"). */ label?: string; primary?: boolean; success?: boolean; warning?: boolean; destructive?: boolean; compact?: boolean; /** E2E hook forwarded to the root element. */ testID?: string; /** For sizing/composition only. */ style?: StyleProp; } export declare function ringFill(tokens: ColorTokens, p: ProgressRingProps): string; export declare function ringDash(v: number, size?: number): { d: string; dasharray: string; }; export declare function ProgressRing(props: ProgressRingProps): import("react").JSX.Element; //# sourceMappingURL=progress-ring.shared.d.ts.map