import { SeriesSelectionModifier3D } from "../../ChartModifiers/SeriesSelectionModifier3D";
import { IRenderableSeries3D } from "./BaseRenderableSeries3D";
import { SeriesInfo3D } from "./SeriesInfo3D";
/**
 * Arguments passed into the callback for {@link SeriesSelectionModifier3D.hoverChanged} event
 */
export declare class HoveredChangedArgs3D {
    /**
     * The source {@link SeriesSelectionModifier3D} which raised the event
     */
    readonly source: SeriesSelectionModifier3D;
    /**
     * The array of hovered series at the time of the event
     */
    readonly hoveredSeries: IRenderableSeries3D[];
    /**
     * The array of all series at the time of the event. Query {@link IRenderableSeries3D.isHovered} to determine if it is hovered or not
     */
    readonly allSeries: IRenderableSeries3D[];
    /**
     * The hit-test info for this event, if available.
     */
    readonly hitTestInfo: SeriesInfo3D;
    constructor(source: SeriesSelectionModifier3D, hoveredSeries: IRenderableSeries3D[], allSeries: IRenderableSeries3D[], hitTestInfo: SeriesInfo3D);
}
