import { Observable } from 'rxjs'; import { ChartParams, ComputedDatumMultiValue, ComputedDataMultiValue, ContainerSize, ContainerPositionScaled, DataFormatterMultiValue } from '../../lib/core-types'; import { BaseRacingLabelsParams } from '../../lib/plugins-basic-types'; import { BasePluginFn } from './types'; import * as d3 from 'd3'; interface BaseRacingAxisContext { selection: d3.Selection; computedData$: Observable; visibleComputedRankingData$: Observable; rankingScaleList$: Observable>>; xScale$: Observable<(n: number) => number>; fullParams$: Observable; fullDataFormatter$: Observable; fullChartParams$: Observable; transitionEase$: Observable; containerPosition$: Observable; containerSize$: Observable; isCategorySeprate$: Observable; } export declare const createBaseRacingLabels: BasePluginFn; export {};