import type { InjectionKey, Ref } from "vue"; import type { GGanttChartConfig } from "../components/GGanttChart.vue"; import type { GanttBarObject } from "../types"; export declare type ChartRow = { label: string; bars: GanttBarObject[]; }; export declare type GetChartRows = () => ChartRow[]; export declare type EmitBarEvent = (e: MouseEvent, bar: GanttBarObject, datetime?: string | Date, movedBars?: Map) => void; export declare const CHART_ROWS_KEY: InjectionKey; export declare const CONFIG_KEY: InjectionKey; export declare const EMIT_BAR_EVENT_KEY: InjectionKey; export declare const BAR_CONTAINER_KEY: InjectionKey>;