import { DateStringValue, MonthEventPositionData, MonthPositionedEventData } from '../../types'; interface GetRenderableMonthEventSegmentsInput { events: MonthPositionedEventData[]; groupedByDay: Record; maxEventsPerDay: number; week: DateStringValue[]; /** Week-relative indices (0–6) of hidden columns, e.g. weekend days */ hiddenColumns?: number[]; /** Number of visible columns, defaults to 7 */ columnsCount?: number; } export interface RenderableMonthEventSegment { event: MonthPositionedEventData; position: MonthEventPositionData; clipStart: boolean; clipEnd: boolean; key: string; } export declare function getRenderableMonthEventSegments({ events, groupedByDay, maxEventsPerDay, week, hiddenColumns, columnsCount, }: GetRenderableMonthEventSegmentsInput): RenderableMonthEventSegment[]; export {};