import * as React from 'react'; import { BaseUIComponentProps } from "../../base-ui-copy/utils/types.mjs"; import type { GridRowType } from "../../models/calendarGrid.mjs"; export declare const CalendarGridRoot: React.ForwardRefExoticComponent & React.RefAttributes>; export declare namespace CalendarGridRoot { interface State {} interface Props extends BaseUIComponentProps<'div', State> { /** * The ordered list of row types that are rendered in the grid. * Used for vertical arrow-key navigation so it only targets rows that actually exist. * @default ['header', 'day-grid', 'time-grid'] */ rowTypes?: GridRowType[]; /** * The number of rows for each row type. * Defaults to 1 for row types not specified. * Month view uses this to indicate multiple week rows (e.g., `{ 'day-grid': 5 }`). * @default {} */ rowsPerType?: Partial>; } }