import { Point, Type } from "./type";
import { IDataLegendSeries } from "./IDataLegendSeries";
/**
 * @hidden
 */
export interface IDataLegend {
    isEmbeddedInDataTooltip: boolean;
    notifyVisualPropertiesChanged(a: IDataLegendSeries): void;
    notifySeriesCollectionChanged(): void;
    notifyCursorPositionChanged(a: Point): void;
    updatePropertyByName(a: string, b: any): void;
    target: any;
    includedSeries: string[];
    excludedSeries: string[];
    includedColumns: string[];
    excludedColumns: string[];
    targetCursorPositionX: number;
    targetCursorPositionY: number;
    notifySeriesDataChanged(): void;
    pixelScalingRatio: number;
}
/**
 * @hidden
 */
export declare let IDataLegend_$type: Type;
