/** * Divide a calendar into months. * * @param {Object} options * @param {boolean} options.allowOverflow * @param {Array} options.calendar * @param {Date|string|number} options.endDate * @param {Date|string|number} options.startDate * * @return {Array>} */ export declare function chunkMonths({ allowOverflow, calendar, endDate, startDate }: { allowOverflow: any; calendar: any; endDate: any; startDate: any; }): any; /** * Divide a calendar into weeks. * * @param {Object} options * @param {boolean} options.allowOverflow * @param {Array} options.calendar * @param {Date|string|number} options.endDate * @param {Date|string|number} options.startDate * * @return {Array>} */ export declare function chunkWeeks({ allowOverflow, calendar, endDate, startDate }: { allowOverflow: any; calendar: any; endDate: any; startDate: any; }): any; /** * Determine the first day rendered on the heatmap. * * @param {Object} props * @param {Array} props.colors * @param {Array} props.data * @param {string} props.emptyColor * @param {Date|number|string} props.endDate * @param {Date|number|string} props.startDate * @param {string} props.view * * @return {{ color, date, value }[]} */ export declare function getCalendar({ colors, data, emptyColor, endDate, startDate, view }: { colors: any; data: any; emptyColor: any; endDate: any; startDate: any; view: any; }): { color: any; date: Date; value: any; }[]; /** * Determine what color a value should be. * * @param {options} options * @param {Array} options.colors * @param {number} options.max * @param {number} options.value * * @return {string|null} */ export declare function getColor({ colors, max, value }: { colors: any; max: any; value: any; }): any; /** * Aggregate the value of each day. * * @param {Object} options * @param {Array} options.data * @param {number} options.offset * @param {number} options.startDayOfMonth * @param {Date} options.startDate * * @return {Object} */ export declare function getDay({ data, offset, startDate, startDayOfMonth }: { data: any; offset: any; startDate: any; startDayOfMonth: any; }): { date: Date; value: any; };