import { DependencyEntity, GanttPluginConfig } from './types'; export interface GanttElementPropertyState { readonly getConfig: () => GanttPluginConfig | undefined; readonly getDependencies: () => readonly DependencyEntity[]; readonly restore: () => void; } /** * Install plugin-owned `gantt` and `ganttDependencies` accessors on the grid. * * RevoGrid does not define these properties itself. Explicit accessors keep the * public API reactive without relying on RevoGrid's watcher helper, which only * works reliably for native component props. */ export declare function installGanttElementProperties(revogrid: HTMLRevoGridElement, onChange: () => void): GanttElementPropertyState; //# sourceMappingURL=gantt-element-properties.d.ts.map