import type { Store } from '../state'; import type { Emitter } from '../events'; import type { GridColumnApi } from './column'; import type { GridDragApi } from './drag'; import type { GridSelectionApi } from './selection'; import type { GridTreeApi } from './tree'; import type { GridFocusApi } from './focus'; import type { GridNavigationApi } from './navigation'; import type { GridEditApi } from './edit'; import type { GridActionsMenuApi } from './actions-menu'; import type { GridScrollApi } from './scroll'; import type { GridRangeSelectionApi } from './range-selection'; import type { GridContentApi } from './content'; export type GridFullApi = { content: GridContentApi; selection: GridSelectionApi; rangeSelection: GridRangeSelectionApi; drag: GridDragApi; tree: GridTreeApi; column: GridColumnApi; focus: GridFocusApi; navigation: GridNavigationApi; edit: GridEditApi; scroll: GridScrollApi; actionsMenu: GridActionsMenuApi; }; export type GridApi = Omit; export type SpreadsheetGridApi = Omit; export declare function createApi(store: Store, events: Emitter): GridFullApi; //# sourceMappingURL=index.d.ts.map