Debounce window in milliseconds. The job will be scheduled to run this many ms after the last save.
OptionalmaxMaximum time to wait before forcing execution (in milliseconds). If set, the job will execute within maxWait even if new saves keep coming. Without maxWait, continuous saves could delay execution indefinitely.
OptionalstrategyDebounce strategy:
Options for debouncing job execution. Debouncing delays job execution and resets the timer on subsequent saves, ensuring the job only runs once after a quiet period.