import type { CreateDataGridCoreOptions, DataGridApiPluginDefinition, DataGridColumnInput, DataGridCoreServiceRegistry, DataGridRowModel } from "@affino/datagrid-core"; import type { Ref } from "vue"; type MaybeRef = T | Ref; type DataGridRuntimeOverrides = Omit, "rowModel" | "columnModel" | "viewport"> & { viewport?: DataGridCoreServiceRegistry["viewport"]; }; export interface UseDataGridEngineOptions { rows: MaybeRef; rowModel?: DataGridRowModel; columns: MaybeRef; plugins?: readonly DataGridApiPluginDefinition[]; services?: DataGridRuntimeOverrides; startupOrder?: CreateDataGridCoreOptions["startupOrder"]; autoStart?: boolean; } export declare function useDataGridEngine(options: UseDataGridEngineOptions): import("..").GridInstance; export {}; //# sourceMappingURL=useDataGridEngine.d.ts.map