import React from "react";
import { VirtualItem } from "@tanstack/react-virtual";
import { CalendarDefinition, Task, ViewMode } from "../../types/public-types";
export declare type GridBodyProps = {
    tasks: Task[];
    scheduleType: string;
    dates: Date[];
    svgWidth: number;
    rowHeight: number;
    columnWidth: number;
    todayColor: string;
    weekendColor: string;
    rtl: boolean;
    virtualItems?: VirtualItem[];
    visibleStartY: number;
    visibleEndY: number;
    projectCalendar?: CalendarDefinition;
    viewMode?: ViewMode;
};
export declare const GridBody: React.FC<GridBodyProps>;
