import type { AggregationSpec, DatasetConfig, DimensionDefinition, MeasureDefinition, RelationshipDefinition, SemanticFiltersDefinition } from '../types.js'; type AnyMeasures = Record; type AnyRelationships = Record; export declare function normalizeDimensions>(config: DatasetConfig): TDimensions; export declare function normalizeFilters(dimensions: Record, filters?: SemanticFiltersDefinition): SemanticFiltersDefinition; export declare function normalizeMeasures>(measures: TMeasures | undefined): TMeasures; export declare function normalizeRelationships>(relationships: TRelationships | undefined, source: string): TRelationships; export declare function measureToAggregationSpec(measureName: string, definition: MeasureDefinition): AggregationSpec; export {}; //# sourceMappingURL=dataset-normalization.d.ts.map