export interface ChartAreaProps {
    /** Data key for the upper bound. If omitted, uses `baseline`. */
    yUpper?: string;
    /** Data key for the lower bound. If omitted, uses `baseline`. */
    yLower?: string;
    /** Fallback data key when only one bound is specified. */
    baseline?: string;
    /** Fill color */
    color: string;
    /** Fill opacity (default: 0.2) */
    opacity?: number;
    /** Optional stroke on the band edges */
    stroke?: boolean;
    /** Stroke width when stroke is enabled */
    strokeWidth?: number;
}
/**
 * Area band between two y-values. Use for confidence intervals, error ranges,
 * or any min/max band around a line.
 *
 * @example
 * ```
 * <ChartArea yUpper="upper95" yLower="lower95" color={colors[0]} />
 * <ChartArea yUpper="upper95" baseline="mean" color={colors[0]} />
 * ```
 */
export declare function ChartArea({ yUpper, yLower, baseline, color, opacity, stroke, strokeWidth, }: ChartAreaProps): import("react").JSX.Element | null;
//# sourceMappingURL=ChartArea.d.ts.map