Variable: TimeoutMs ​
TimeoutMs:
Constructor<TimeoutMs>
Defined in: types.ts:22
Constructor for TimeoutMs branded type with validation.
Param ​
The timeout value in milliseconds (0-600000)
Returns ​
A validated TimeoutMs branded value
Throws ​
Brand error if timeout is not an integer within valid range (0-600000)
Example ​
typescript
const timeout = TimeoutMs(5000); // Valid
const zero = TimeoutMs(0); // Valid (no timeout)
TimeoutMs(-1); // Throws: Invalid timeout
TimeoutMs(700000); // Throws: Invalid timeout