/** * ProgressBar — ported 1:1 from Veryfront Studio. A determinate or * indeterminate progress track. The presentation helpers (clamp / accessible * name) are inlined; tokens remapped to veryfront's `[var(--token)]` * vocabulary. The `progress-indeterminate` keyframes + `.animate-progress- * indeterminate` utility ship via chat `theme.ts`. Private to the chat module. * * @module react/components/ui/progress-bar */ import * as React from "react"; /** Props accepted by ``. */ export interface ProgressBarProps extends React.ComponentProps<"div"> { /** Completion percentage (0–100). */ percent: number; /** Render an indeterminate looping bar instead of a fixed width. */ indeterminate?: boolean; } /** Render a progress track. */ export declare function ProgressBar({ percent, indeterminate, className, "aria-label": ariaLabel, "aria-labelledby": ariaLabelledBy, ...props }: ProgressBarProps): React.ReactElement; //# sourceMappingURL=progress-bar.d.ts.map