import { FC } from 'react';
import { ProcessedEventsData } from '../types/internal-interface';
/**
* Props for AgendaDateGroup component
*/
interface AgendaDateGroupProps {
/**
* Date object for this group
*/
date: Date;
/**
* Events for this date, sorted by start time
*/
events: ProcessedEventsData[];
/**
* Optional group index for resource grouping
* Set when rendering within a resource-grouped agenda view
*/
groupIndex?: number;
/**
* Optional group order (resource hierarchy path) for resource grouping
* Set when rendering within a resource-grouped agenda view
* Used to retrieve resource color
*/
groupOrder?: (number | string)[];
}
/**
* AgendaDateGroup component displays a single date's events as a grouped list
* Includes a semantic date header and event list
*
* @example
* ```tsx
*
* ```
*
* @param {AgendaDateGroupProps} props - AgendaDateGroupProps
* @returns {ReactNode} The rendered date group component
*/
export declare const AgendaDateGroup: FC;
export {};