import { RefObject } from "react"; import React, { SyntheticEvent } from "react"; import { GanttTodayProps } from "../gantt-today"; import { CalendarProps } from "../calendar/calendar"; import { TaskGanttContentProps } from "./task-gantt-content"; import { GanttTaskBarActions } from "../../types"; export interface TaskGanttProps extends GanttTaskBarActions { barProps: TaskGanttContentProps; calendarProps: Omit; fullRowHeight: number; fullSvgWidth: number; ganttFullHeight: number; ganttHeight: number; ganttSVGRef: RefObject; ganttTodayProps: GanttTodayProps; horizontalContainerRef: RefObject; verticalScrollbarRef: RefObject; onVerticalScrollbarScrollX: (event: SyntheticEvent) => void; verticalGanttContainerRef: RefObject; onOpenGanttContextMenu?: (clientX: number, clientY: number) => void; } export declare const TaskGantt: React.NamedExoticComponent;