This module contains the type used to store undo/redo history.
Provides an empty History with the given config. The config values are as follows:
groupDelayMilliseconds is the interval which the editor will ignore adding multiple text changes onto the undo stack. This is
so the history doesn't get overwhelmed by single character changes.size is the number of states stored in the historyReturns the last executed action and previous state on the undo stack.
Historycontains the undo deque and redo stack related to undo history.