import { BaseChartBuilder } from '../base-chart-builder';
export declare class HistogramDataBuilder<TFactory extends BaseChartBuilder<TFactory, TData>, TData> {
    private _builder;
    intervalCount: number;
    constructor(_builder: TFactory, intervalCount: number);
    appendExtraData(converter: (x: TData) => any): HistogramDataBuilder<TFactory, TData>;
    setDesiredIntervalFraction(value: number): HistogramDataBuilder<TFactory, TData>;
    valuesFrom(valueSelector: (x: TData[]) => number): HistogramDataBuilder<TFactory, TData>;
    get chart(): TFactory;
}
