export function xAxisProps({ showHours }?: {
    showHours?: boolean | undefined;
}): {
    axisLine: boolean;
    tickCount: number;
    domain: string[];
    type: string;
    interval: string;
    height: number;
    tickLine: boolean;
    tickMargin: number;
    tick: React.JSX.Element;
};
export function areaProps(colorIndex?: number): {
    type: string;
    fillOpacity: number;
    fill: string;
    dot: boolean;
    strokeWidth: number;
    connectNulls: boolean;
    activeDot: {
        stroke: string;
        fill: string;
        strokeWidth: number;
        r: number;
    };
    stroke: string;
    strokeLinecap: string;
    animationDuration: number;
};
export function linearGradient({ color, index }: {
    color: any;
    index: any;
}): React.JSX.Element;
export function tooltipProps(prefix?: string): {
    cursor: boolean;
    content: React.JSX.Element;
};
export namespace cartesianGridProps {
    let vertical: boolean;
}
export namespace yAxisProps {
    let axisLine: boolean;
    let tickLine: boolean;
    let tickCount: number;
    let tickMargin: number;
    let width: number;
    let orientation: string;
    namespace style {
        let fontSize: string;
        let fill: string;
    }
    let type: string;
    let domain: string[];
}
export namespace areaChartProps {
    namespace margin {
        let top: number;
        let right: number;
        let left: number;
        let bottom: number;
    }
}
import * as React from 'react';
