import { GridColumn, Link, Scales, Task } from 'dhtmlx-gantt'; import type { ExtractPropTypes } from 'vue'; import type Gantt from './gantt.vue'; export declare const defaultColumns: GridColumn[]; export declare const ganttProps: { readonly data: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, () => { tasks: Task[]; links: Link[]; }, boolean>; readonly eventMap: import("ll-plus/es/utils").EpPropFinalized boolean; }>, unknown, unknown, () => {}, boolean>; readonly columns: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly extraConfig: import("ll-plus/es/utils").EpPropFinalized {}, boolean>; readonly extraTemplates: import("ll-plus/es/utils").EpPropFinalized {}, boolean>; readonly scrollSize: import("ll-plus/es/utils").EpPropFinalized; readonly showGrid: import("ll-plus/es/utils").EpPropFinalized; readonly multiselect: import("ll-plus/es/utils").EpPropFinalized; readonly dateFormat: import("ll-plus/es/utils").EpPropFinalized; readonly readonly: import("ll-plus/es/utils").EpPropFinalized; readonly selectTask: import("ll-plus/es/utils").EpPropFinalized; readonly showTaskCells: import("ll-plus/es/utils").EpPropFinalized; readonly gridWidth: import("ll-plus/es/utils").EpPropFinalized; readonly workTime: import("ll-plus/es/utils").EpPropFinalized; readonly correctWorkTime: import("ll-plus/es/utils").EpPropFinalized; readonly durationUnit: import("ll-plus/es/utils").EpPropFinalized; readonly durationStep: import("ll-plus/es/utils").EpPropFinalized; readonly showProgress: import("ll-plus/es/utils").EpPropFinalized; readonly dragProgress: import("ll-plus/es/utils").EpPropFinalized; readonly barHeight: import("ll-plus/es/utils").EpPropFinalized; readonly rowHeight: import("ll-plus/es/utils").EpPropFinalized; readonly scaleHeight: import("ll-plus/es/utils").EpPropFinalized; readonly resizeRows: import("ll-plus/es/utils").EpPropFinalized; readonly dragResize: import("ll-plus/es/utils").EpPropFinalized; readonly reorderGridColumns: import("ll-plus/es/utils").EpPropFinalized; readonly roundDndDates: import("ll-plus/es/utils").EpPropFinalized; readonly timeStep: import("ll-plus/es/utils").EpPropFinalized; readonly linkRadius: import("ll-plus/es/utils").EpPropFinalized; readonly linkLineWidth: import("ll-plus/es/utils").EpPropFinalized; readonly orderBranch: import("ll-plus/es/utils").EpPropFinalized; readonly orderBranchFree: import("ll-plus/es/utils").EpPropFinalized; readonly minColumnWidth: import("ll-plus/es/utils").EpPropFinalized; readonly openTreeInitially: import("ll-plus/es/utils").EpPropFinalized; readonly dragLinks: import("ll-plus/es/utils").EpPropFinalized; readonly dragMove: import("ll-plus/es/utils").EpPropFinalized; readonly scales: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly taskLineBg: import("ll-plus/es/utils").EpPropFinalized; readonly hoverRowBg: import("ll-plus/es/utils").EpPropFinalized; readonly selectedRowBg: import("ll-plus/es/utils").EpPropFinalized; readonly gridScaleBg: import("ll-plus/es/utils").EpPropFinalized; }; export type GanttProps = ExtractPropTypes; export type GanttInstance = InstanceType;