DefinitelyTyped/types/react-highcharts/index.d.ts
2018-12-17 11:50:12 +01:00

33 lines
813 B
TypeScript

// Type definitions for react-highcharts 16.0
// Project: https://github.com/kirjs/react-highcharts
// Definitions by: Jiri Marsicek <https://github.com/j1r1k>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.8
import * as Highcharts from "highcharts";
import * as React from "react";
/**
* Props for ReactHighcharts component.
*/
interface ReactHighchartsProps {
/**
* Highcharts configuration options.
*/
config: Highcharts.Options;
/**
*
* @param after-render callback.
*/
callback?(chart: Highcharts.ChartObject): void;
}
/**
* React interface for highcharts.
*/
declare class ReactHighcharts extends React.Component<ReactHighchartsProps> {
static Highcharts: Highcharts.Static;
}
export default ReactHighcharts;