See WakeLock on MDN
type wakeLock = {}
There are methods and helpers defined in WakeLock .
See WakeLockSentinel on MDN
type wakeLockSentinel = { released: bool, type_: wakeLockType,}
Read more on MDN
There are methods and helpers defined in WakeLockSentinel .
type wakeLockType = @as("screen") Screen