# Motion95

Timing tokens for feedback and indeterminate progress.

Motion95 keeps the library’s deliberately restrained interaction timings coherent and replaceable.

## Use it

```swift
import Swift95

let reducedMotion = Motion95(
  quick: 0,
  feedback: 0,
  indeterminateProgressCycle: 1.2,
  indeterminateProgressFPS: 15
)
```

## Essential behavior

**quick**Short state changes that should feel immediate.

**feedback**Pressed and interaction feedback timing.

**Progress**Cycle duration and FPS configure indeterminate bars.

## Related

- [Theme95](/components/theme/)
- [ProgressView95](/components/progress-view/)
- [Metrics95](/components/metrics/)

[Open the complete Motion95 API reference →](/api/documentation/swift95/motion95)
