/**
 * Copyright (c) 2019 Paul Armstrong
 */
import 'd3-transition';
import Build from '@build-tracker/build';
import React from 'react';
import { Series } from 'd3-shape';
import { ScaleLinear, ScalePoint, ScaleSequential } from 'd3-scale';
interface Props {
    activeArtifactNames: Array<string>;
    artifactNames: Array<string>;
    colorScale: ScaleSequential<string>;
    data: Array<Series<Build, string>>;
    hoveredArtifacts: Array<string>;
    xScale: ScalePoint<string>;
    yScale: ScaleLinear<number, number>;
}
declare const Area: (props: Props) => React.ReactElement<any, string | ((props: any) => React.ReactElement<any, string | any | (new (props: any) => React.Component<any, any, any>)>) | (new (props: any) => React.Component<any, any, any>)>;
export default Area;
//# sourceMappingURL=Area.d.ts.map