import { CategoricalChartType } from '../../types'; import { CategoricalChartDataOptions } from '../types'; export declare function validateCategoricalChartDataOptions(chartType: CategoricalChartType, dataOptions: CategoricalChartDataOptions): CategoricalChartDataOptions; /** * Creates a transformer that limits the number of categories in chart data options. * * @param maxCategories - Maximum allowed number of categories * @returns Transformer function that limits categories */ export declare function withCategoryLimitation(maxCategories: number): (dataOptions: CategoricalChartDataOptions) => CategoricalChartDataOptions; /** * Creates a transformer that limits the number of values in chart data options. * * @param maxValues - Maximum allowed number of values * @returns Transformer function that limits values */ export declare function withValueLimitation(maxValues: number): (dataOptions: CategoricalChartDataOptions) => CategoricalChartDataOptions; //# sourceMappingURL=validate-categorical-data-options.d.ts.map