import Gantt from './src/gantt.vue'; export declare const LlGantt: import("ll-plus/es/utils").SFCWithInstall, unknown, unknown, () => { tasks: import("dhtmlx-gantt").Task[]; links: import("dhtmlx-gantt").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; }>, { props: import("@vue/shared").LooseRequired, unknown, unknown, () => { tasks: import("dhtmlx-gantt").Task[]; links: import("dhtmlx-gantt").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; }>> & Readonly<{}> & {}>; bem: { b: (blockSuffix?: string) => string; e: (element?: string) => string; m: (modifier?: string) => string; be: (blockSuffix?: string, element?: string) => string; em: (element: string, modifier: string) => string; bm: (blockSuffix: string, modifier: string) => string; bem: (blockSuffix: string, element: string, modifier: string) => string; is: (name?: string) => string; }; ganttContainer: import("vue").Ref; ganttInstance: import("vue").Ref; events: import("vue").Ref; styleConfig: import("vue").ComputedRef<{ '--gantt-task-line-bg': string; '--gantt-hover-row-bg': string; '--gantt-selected-bg': string; '--gantt-grid-scale-bg': string; }>; ganttConfig: import("vue").ComputedRef<{ scroll_size: number; date_format: string; show_grid: import("ll-plus/es/utils").EpPropMergeType; readonly: import("ll-plus/es/utils").EpPropMergeType; select_task: import("ll-plus/es/utils").EpPropMergeType; show_task_cells: import("ll-plus/es/utils").EpPropMergeType; grid_width: number; work_time: import("ll-plus/es/utils").EpPropMergeType; correct_work_time: import("ll-plus/es/utils").EpPropMergeType; duration_unit: import("ll-plus/es/utils").EpPropMergeType; duration_step: number; show_progress: import("ll-plus/es/utils").EpPropMergeType; drag_progress: import("ll-plus/es/utils").EpPropMergeType; order_branch: import("ll-plus/es/utils").EpPropMergeType; order_branch_free: import("ll-plus/es/utils").EpPropMergeType; scale_height: number; row_height: number; resize_rows: import("ll-plus/es/utils").EpPropMergeType; bar_height: number; drag_resize: import("ll-plus/es/utils").EpPropMergeType; reorder_grid_columns: import("ll-plus/es/utils").EpPropMergeType; round_dnd_dates: import("ll-plus/es/utils").EpPropMergeType; time_step: number; link_radius: number; link_line_width: number; min_column_width: number; open_tree_initially: import("ll-plus/es/utils").EpPropMergeType; drag_links: import("ll-plus/es/utils").EpPropMergeType; drag_move: import("ll-plus/es/utils").EpPropMergeType; columns: import("dhtmlx-gantt").GridColumn[]; scales: import("dhtmlx-gantt").Scales | { unit: string; step: number; format: string; }[]; }>; ganttTemplates: import("vue").ComputedRef>; initGantt: () => void; resetGantt: () => void; render: import("lodash").DebouncedFunc<() => void>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly, unknown, unknown, () => { tasks: import("dhtmlx-gantt").Task[]; links: import("dhtmlx-gantt").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; }>> & Readonly<{}>, { readonly data: { tasks: import("dhtmlx-gantt").Task[]; links: import("dhtmlx-gantt").Link[]; }; readonly readonly: import("ll-plus/es/utils").EpPropMergeType; readonly eventMap: { eventName: string; handle: (...args: any[]) => boolean; }; readonly extraConfig: Record; readonly extraTemplates: Record; readonly scrollSize: number; readonly showGrid: import("ll-plus/es/utils").EpPropMergeType; readonly multiselect: import("ll-plus/es/utils").EpPropMergeType; readonly dateFormat: string; readonly selectTask: import("ll-plus/es/utils").EpPropMergeType; readonly showTaskCells: import("ll-plus/es/utils").EpPropMergeType; readonly gridWidth: number; readonly workTime: import("ll-plus/es/utils").EpPropMergeType; readonly correctWorkTime: import("ll-plus/es/utils").EpPropMergeType; readonly durationUnit: import("ll-plus/es/utils").EpPropMergeType; readonly durationStep: number; readonly showProgress: import("ll-plus/es/utils").EpPropMergeType; readonly dragProgress: import("ll-plus/es/utils").EpPropMergeType; readonly barHeight: number; readonly rowHeight: number; readonly scaleHeight: number; readonly resizeRows: import("ll-plus/es/utils").EpPropMergeType; readonly dragResize: import("ll-plus/es/utils").EpPropMergeType; readonly reorderGridColumns: import("ll-plus/es/utils").EpPropMergeType; readonly roundDndDates: import("ll-plus/es/utils").EpPropMergeType; readonly timeStep: number; readonly linkRadius: number; readonly linkLineWidth: number; readonly orderBranch: import("ll-plus/es/utils").EpPropMergeType; readonly orderBranchFree: import("ll-plus/es/utils").EpPropMergeType; readonly minColumnWidth: number; readonly openTreeInitially: import("ll-plus/es/utils").EpPropMergeType; readonly dragLinks: import("ll-plus/es/utils").EpPropMergeType; readonly dragMove: import("ll-plus/es/utils").EpPropMergeType; readonly taskLineBg: string; readonly hoverRowBg: string; readonly selectedRowBg: string; readonly gridScaleBg: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default LlGantt; export * from './src/gantt'; declare module 'vue' { interface GlobalComponents { LlGantt: typeof Gantt; } }