import { type HTMLAttributes } from "react";
export type MeterColor = "default" | "positive" | "negative" | "warning" | "info";
export interface MeterProps extends HTMLAttributes {
/** Current value */
value: number;
/** Minimum value */
min?: number;
/** Maximum value */
max?: number;
/** Threshold for warning zone (optional, expressed as fraction 0-1) */
warningThreshold?: number;
/** Threshold for danger zone (optional, expressed as fraction 0-1) */
dangerThreshold?: number;
/** Label text */
label?: string;
/** Show percentage text */
showValue?: boolean;
/** Color variant (overrides threshold-based coloring) */
color?: MeterColor;
/** Size */
size?: "sm" | "md" | "lg";
}
export declare const Meter: import("react").ForwardRefExoticComponent>;