OptionalemitOptionalincludeIf true, snapshot even rooms with zero peers (default false).
OptionalintervalHow often to run snapshots, ms. Default 5 minutes.
OptionalnowOverride clock so tests are deterministic.
Output directory; created if missing.
If true, also emit a per-clientID layer file alongside the composed snapshot.