import type { Dataset, Dimension, Encoding, FoldInfo, Measure, UnfoldInfo } from '../types';
export declare const dataReshapeByEncoding: (dataset: Dataset, dimensions: Dimension[], measures: Measure[], encoding: Encoding, options?: {
    foldMeasureId?: string;
    foldMeasureName?: string;
    foldMeasureValue?: string;
    colorItemAsId?: boolean;
    colorMeasureId?: string;
    omitIds: string[];
}) => {
    dataset: Dataset;
    foldInfo: FoldInfo;
    unfoldInfo: UnfoldInfo;
};
