/// import * as React from 'react'; import 'd3-scale'; import 'd3-svg'; import 'd3-brush'; import { FacetProps, FacetValue } from './FacetTypes'; interface HistogramFacetProps extends FacetProps { max?: number; min?: number; precision?: number; values: FacetValue[]; } declare class HistogramFacet extends React.Component { static contextTypes: { searchState: React.Requireable; transition: React.Requireable; }; svg: any; x: any; y: any; line: any; xAxis: any; area: any; brush: any; dom: HTMLDivElement | null; shouldComponentUpdate(): boolean; constructor(props: HistogramFacetProps); render(): JSX.Element; componentDidMount(): void; componentWillReceiveProps(nextProps: HistogramFacetProps): void; brushend(): void; } export { HistogramFacetProps, HistogramFacet };