'use client';

import { default as React } from 'react';
export interface ProgressProps extends React.HTMLAttributes<HTMLDivElement> {
    /** Progress value (0-100) */
    value?: number;
    /** Min value */
    minValue?: number;
    /** Max value */
    maxValue?: number;
    /** Progress color theme */
    color?: "primary" | "secondary" | "success" | "warning" | "danger";
    /** Progress size */
    size?: "xs" | "sm" | "md" | "lg";
    /** Progress radius */
    radius?: "none" | "sm" | "md" | "lg" | "full";
    /** Show value label */
    showValueLabel?: boolean;
    /** Custom label */
    label?: string;
    /** Value label format function */
    formatOptions?: {
        style?: "decimal" | "percent";
        minimumFractionDigits?: number;
        maximumFractionDigits?: number;
    };
    /** Indeterminate state (loading) */
    isIndeterminate?: boolean;
    /** Disabled state */
    isDisabled?: boolean;
    /** Striped progress bar */
    isStriped?: boolean;
    /** Custom class name */
    className?: string;
    /** Custom styles */
    css?: any;
}
export declare const Progress: React.ForwardRefExoticComponent<ProgressProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=progress.d.ts.map