Optionalcount: numberOptionalcount: numberChange an operation's limit at runtime.
Restore a toJSON() snapshot of the rate-limit history.
Optionalcount: numberSerialize the rate-limit history so it survives a restart.
Wait until allowed, then record (throws past maxWaitMs).
Optionalcount: numberOptionaloptions: { maxWaitMs?: number }
check + record; throws GroupOpLimitError on breach.