import { BaseChartProps, StandardChartDisplayProps, StandardVisualProps } from '../types/chart.types';
export interface AreaChartProps extends BaseChartProps, StandardChartDisplayProps, StandardVisualProps {
    dotRadius?: number;
    radius?: number;
    strokeWidth?: number;
    curved?: boolean;
    showDots?: boolean;
    fillOpacity?: number;
    showStroke?: boolean;
    stacked?: boolean;
    svgClassName?: string;
    areaClassName?: string;
    lineClassName?: string;
    gridClassName?: string;
    axisClassName?: string;
}
export declare const AREA_CHART_DEFAULTS: {
    readonly dotRadius: 4;
    readonly radius: 4;
    readonly strokeWidth: 2;
    readonly curved: true;
    readonly curveType: import("../types/chart.types").CurveType;
    readonly showDots: true;
    readonly fillOpacity: 0.3;
    readonly showStroke: true;
    readonly stacked: false;
    readonly showGrid: true;
    readonly showXAxis: true;
    readonly showYAxis: true;
    readonly barRadius: 32;
    readonly cellRadius: 4;
    readonly gap: 4;
    readonly categoryGap: 16;
    readonly orientation: "vertical" | "horizontal";
    readonly variant: import("../types/chart.types").ChartVariant;
    readonly enableKeyboardNavigation: true;
};
export type AreaChartData = BaseChartProps['data'][0];
export type AreaChartConfig = BaseChartProps['config'];
