import { type IDimension, type IInsightDefinition } from "@gooddata/sdk-model";
import { type VisType } from "@gooddata/sdk-ui";
export declare function getPivotTableDimensions(insight: IInsightDefinition, customVisualizationConfig?: any): IDimension[];
export declare function getHeadlinesDimensions(): IDimension[];
/**
 * Generates dimensions based on buckets and visualization objects.
 *
 * @param insight - insight being visualized
 * @param type - visualization type string
 * @internal
 */
export declare function generateDimensions(insight: IInsightDefinition, type: VisType, customVisualizationConfig?: any): IDimension[];
export declare function generateStackedDimensions(insight: IInsightDefinition): IDimension[];
//# sourceMappingURL=dimensions.d.ts.map