(value: unknown)
| 564 | }; |
| 565 | |
| 566 | const normalizeSamplingThreshold = (value: unknown): number | undefined => { |
| 567 | if (typeof value !== 'number' || !Number.isFinite(value)) return undefined; |
| 568 | const t = Math.floor(value); |
| 569 | return t > 0 ? t : undefined; |
| 570 | }; |
| 571 | |
| 572 | const normalizeAxisAutoBounds = (value: unknown): AxisConfig['autoBounds'] | undefined => { |
| 573 | if (typeof value !== 'string') return undefined; |