import type { Datum } from '../types';
import type { DimensionSelector, MeasureSelector, PartialDatumSelector, Selector, Selectors, ValueSelector } from '../types/dataSelector';
export declare const selector: (vchartDatum: Datum, selector: Selector | Selectors | undefined | null, selectorMode?: "And" | "Or") => boolean;
export declare const isValueSelector: (selector: Selector) => selector is ValueSelector;
export declare const isPartialDatumSelector: (selector: Selector) => selector is PartialDatumSelector;
export declare const isMeasureSelector: (selector: Selector) => selector is MeasureSelector;
export declare const isDimensionSelector: (selector: Selector) => selector is DimensionSelector;
