import type AreaRangePointOptions from '../AreaRange/AreaRangePointOptions'; import type ColorType from '../../Core/Color/ColorType'; import type DashStyleValue from '../../Core/Renderer/DashStyleValue'; interface DumbbellPointOptions extends AreaRangePointOptions { /** * Color of the line that connects the dumbbell point's values. * By default it is the series' color. * * @since 8.0.0 * * @product highcharts highstock */ connectorColor?: ColorType; /** * Pixel width of the line that connects the dumbbell point's values. * * @since 8.0.0 * * @default 1 * * @product highcharts highstock */ connectorWidth?: number; /** * A name for the dash style to use for the connector line that * connects the dumbbell point's values. Overrides `dashStyle` on the * series. * * @product highcharts highstock */ dashStyle?: DashStyleValue; /** * Color of the start markers in a dumbbell graph. This option takes * priority over the series color. To avoid this, set `lowColor` to * `undefined`. * * @since 8.0.0 * * @default var(--highcharts-neutral-color-80) * * @product highcharts highstock */ lowColor?: ColorType; } export default DumbbellPointOptions;