(value: unknown)
| 28 | } |
| 29 | |
| 30 | function getOptionalBoolean(value: unknown): boolean | null { |
| 31 | return typeof value === 'boolean' ? value : null |
| 32 | } |
| 33 | |
| 34 | function getNumber(value: unknown): number { |
| 35 | if (typeof value === 'number' && Number.isFinite(value)) { |