export declare const useUndoStack: (elements: TElement[], getKey: (row: TElement) => TKey, onChange: (elements: TElement[]) => void) => { handleUndo: () => void; handleRedo: () => void; handleChange: (changes: TElement[]) => void; };