import * as react_jsx_runtime from 'react/jsx-runtime'; import { HTMLAttributes } from 'react'; import { VariantProps as VariantPropsInternal } from './variants.js'; declare const progressTrack: (props?: ({ size?: "sm" | "md" | "lg" | undefined; } & { className?: string; }) | undefined) => string; declare const progressBar: (props?: ({ color?: "danger" | "info" | "success" | "warning" | "primary" | "secondary" | undefined; } & { className?: string; }) | undefined) => string; type ProgressTrackVariant = VariantPropsInternal; type ProgressBarVariant = VariantPropsInternal; interface ProgressbarProps extends HTMLAttributes { value?: number; label?: string; size?: ProgressTrackVariant['size']; color?: ProgressBarVariant['color']; labelPosition?: 'insideBar' | 'inlineLeft' | 'inlineRight'; className?: string; trackClassName?: string; barClassName?: string; labelClassName?: string; } declare function Progressbar({ value, label, size, color, labelPosition, className, barClassName, trackClassName, labelClassName, ...props }: ProgressbarProps): react_jsx_runtime.JSX.Element; declare namespace Progressbar { var displayName: string; } export { Progressbar, type ProgressbarProps };