import { BasicScalarTypes, Component, Dataset, InternalDataset } from "model"; export declare const getInternalDatasetFromDataset: (dataset: Dataset) => InternalDataset; export declare const getDatasetFromInternalDataset: (internalDataset: InternalDataset) => Dataset; export declare const hasSameStructure: (ds1: Dataset, ds2: Dataset) => boolean; export declare const validateMeasuresTypes: (ds: Dataset, types: number[]) => boolean; export declare const getInternalDatasetIds: (ds: InternalDataset) => string[]; export declare const getInternalDatasetMeasures: (ds: InternalDataset) => string[]; export declare const getMeasureNames: (ds: InternalDataset) => Array; export declare const getMeasures: (dataStructure: Component[]) => Component[]; export declare const getRenameMeasuresConfig: (ds: Dataset, suffix: string) => Record; export declare const getComponentType: (ds: Dataset, componentName: string) => number; export declare const buildDataStructureIndexes: (dataStructure: Component[]) => Record; export declare const revertObj: (obj: Record) => any; export declare const transpose: (array: BasicScalarTypes[][]) => BasicScalarTypes[][];