import type { Dimensions, FoldInfo, Measures, VChartSpecPipe, UnfoldInfo } from '../../../../../types';
export declare const tooltip: VChartSpecPipe;
export declare const createDimensionContent: (tooltips: string[], colors: string[], measures: Measures | undefined, foldInfo: FoldInfo, unfoldInfo: UnfoldInfo, hasMultiMeasureGroup: boolean) => {
    visible: boolean;
    shapeType: string;
    hasShape: boolean;
    key: (v: unknown) => string;
    value: (v: unknown) => string;
}[];
export declare const createMarkContent: (tooltip: string[], dimensions: Dimensions | undefined, measures: Measures | undefined, foldInfo: FoldInfo, unfoldInfo: UnfoldInfo) => ({
    visible: boolean;
    hasShape: boolean;
    shapeType: string;
    key: (v: unknown) => string;
    value: (v: unknown) => string;
} | {
    visible: boolean;
    hasShape: boolean;
    shapeType: string;
    key: string;
    value: (v: unknown) => string;
})[];
