import { CalendarHeatmapSubtype } from '../../../../../../../../types.js';
import { HighchartsOptionsBuilder } from '../../types.js';
/**
 * Highcharts options builder for split calendar heatmap charts
 *
 * Combines all individual configuration builders to create complete
 * Highcharts options for split calendar heatmap visualization.
 */
declare const splitCalendarHeatmapHighchartsOptionsBuilder: HighchartsOptionsBuilder<'calendar-heatmap'>;
/**
 * Highcharts options builder for continuous calendar heatmap charts
 *
 * Combines all individual configuration builders to create complete
 * Highcharts options for continuous calendar heatmap visualization.
 */
declare const continuousCalendarHeatmapHighchartsOptionsBuilder: HighchartsOptionsBuilder<'calendar-heatmap'>;
/**
 * Returns the appropriate Highcharts options builder based on calendar heatmap subtype
 *
 * @param subtype - Calendar heatmap subtype ('calendar-heatmap/split' or 'calendar-heatmap/continuous')
 * @returns Highcharts options builder for the specified subtype
 */
export declare function getCalendarHeatmapHighchartsOptionsBuilder(subtype: CalendarHeatmapSubtype): HighchartsOptionsBuilder<'calendar-heatmap'>;
export { continuousCalendarHeatmapHighchartsOptionsBuilder };
export { splitCalendarHeatmapHighchartsOptionsBuilder };
