import * as React from 'react'; import { BaseUIComponentProps } from '@mui/x-scheduler-internals/base-ui-copy'; export declare const TimelineGridHeader: React.ForwardRefExoticComponent & React.RefAttributes>; export declare namespace TimelineGridHeader { interface State {} interface Props extends BaseUIComponentProps<'div', State> { /** * Extra class names applied to the primitive's internal elements so a styled wrapper * (or a consumer) can target rows, cells, and labels without a nested selector. */ classNames?: { row?: string; cell?: string; label?: string; }; /** * When provided, only header cells overlapping this tick range are rendered. * Tick indices are zero-based relative to the preset's tick grid (not the * virtualizer's column model which includes the pinned title column). */ tickRange?: { firstTickIndex: number; lastTickIndex: number; }; } }