import { CalendarHeatmapSubtype, CalendarHeatmapViewType } from '../../../../../../../../../types.js';
import { CalendarHeatmapChartData } from '../../data.js';
import { MonthInfo } from './view-helpers.js';
/**
 * Generates data per chart instance based on subtype and view type
 *
 * @param subtype - Calendar heatmap subtype
 * @param viewType - View type that determines how many months to display
 * @param monthsToDisplay - Array of months to display
 * @param chartData - Full chart data
 * @returns Array of chart data objects, one for each chart instance
 */
export declare function getDataPerChartInstance(subtype: CalendarHeatmapSubtype, viewType: CalendarHeatmapViewType, monthsToDisplay: MonthInfo[], chartData: CalendarHeatmapChartData): CalendarHeatmapChartData[];
