//#region src/editing.d.ts /** Edit a single cell in place with this kit's controls. @public */ declare const editing: (onCellEdit: (row: TRow, key: string, nextValue: unknown) => unknown, extras?: import("@adapttable/react").FeaturePatch) => import("@adapttable/react").TableFeature; /** Edit a whole row with this kit's controls. @public */ declare const rowEditing: (onRowEdit: (row: TRow, patch: Readonly>) => unknown, extras?: import("@adapttable/react").FeaturePatch) => import("@adapttable/react").TableFeature; /** Mark unsaved rows and cells. @public */ declare const dirtyIndicators: () => import("@adapttable/react").StaticTableFeature; /** Track edit history. @public */ declare const editHistory: (options?: boolean | { depth?: number; }) => import("@adapttable/react").StaticTableFeature; /** Add undo and redo controls. @public */ declare const undoRedoButtons: () => import("@adapttable/react").StaticTableFeature; /** Hold edits until the batch is saved or discarded. @public */ declare const batchEditing: (onBatchEdit: (edits: readonly import("@adapttable/react").BatchRowEdit[]) => unknown) => import("@adapttable/react").TableFeature; //#endregion export { batchEditing, dirtyIndicators, editHistory, editing, rowEditing, undoRedoButtons }; //# sourceMappingURL=editing.d.ts.map