import WebGL2Track from '../webgl2-track';
import { DistributionTrackOptions } from './interfaces';
import { OnMountEvent } from '../interfaces';
/** Track for visualising distribution of data. */
export declare class DistributionTrack extends WebGL2Track<DistributionTrackOptions> {
    interpolationConfigArray: Float32Array;
    constructor(id: string | number, options?: DistributionTrackOptions);
    protected vertexShaderSource: string;
    protected fragmentShaderSource: string;
    /** Override of onMount from base class. */
    onMount(event: OnMountEvent): void;
    protected processData(data?: any): void;
}
