import type { BaseDataSeries } from "../Model/BaseDataSeries";
import type { IPointMetadata } from "../Model/IPointMetadata";
import type { IRenderableSeries } from "../Visuals/RenderableSeries/IRenderableSeries";
export declare class DataPointInfo {
    private readonly renderableSeriesProperty;
    private readonly indexProperty;
    private metadataProperty;
    constructor(renderableSeries: IRenderableSeries, metadata: IPointMetadata, index: number);
    get metadata(): IPointMetadata;
    set metadata(metadata: IPointMetadata);
    get index(): number;
    get xValue(): number;
    get yValue(): number;
    getValueByName(name: string): number;
    get renderableSeries(): IRenderableSeries;
    get dataSeries(): BaseDataSeries;
    get seriesName(): string;
}
