# @tanstack/vue-pacer

## Interfaces

- [PacerProviderOptions](interfaces/PacerProviderOptions.md)
- [VueAsyncBatcher](interfaces/VueAsyncBatcher.md)
- [VueAsyncBatcherOptions](interfaces/VueAsyncBatcherOptions.md)
- [VueAsyncDebouncer](interfaces/VueAsyncDebouncer.md)
- [VueAsyncDebouncerOptions](interfaces/VueAsyncDebouncerOptions.md)
- [VueAsyncQueuer](interfaces/VueAsyncQueuer.md)
- [VueAsyncQueuerOptions](interfaces/VueAsyncQueuerOptions.md)
- [VueAsyncRateLimiter](interfaces/VueAsyncRateLimiter.md)
- [VueAsyncRateLimiterOptions](interfaces/VueAsyncRateLimiterOptions.md)
- [VueAsyncThrottler](interfaces/VueAsyncThrottler.md)
- [VueAsyncThrottlerOptions](interfaces/VueAsyncThrottlerOptions.md)
- [VueBatcher](interfaces/VueBatcher.md)
- [VueBatcherOptions](interfaces/VueBatcherOptions.md)
- [VueDebouncer](interfaces/VueDebouncer.md)
- [VueDebouncerOptions](interfaces/VueDebouncerOptions.md)
- [VueQueuer](interfaces/VueQueuer.md)
- [VueQueuerOptions](interfaces/VueQueuerOptions.md)
- [VueRateLimiter](interfaces/VueRateLimiter.md)
- [VueRateLimiterOptions](interfaces/VueRateLimiterOptions.md)
- [VueThrottler](interfaces/VueThrottler.md)
- [VueThrottlerOptions](interfaces/VueThrottlerOptions.md)

## Type Aliases

- [VuePacerOptions](type-aliases/VuePacerOptions.md)

## Variables

- [PacerProvider](variables/PacerProvider.md)

## Functions

- [providePacerOptions](functions/providePacerOptions.md)
- [useAsyncBatcher](functions/useAsyncBatcher.md)
- [useAsyncDebouncer](functions/useAsyncDebouncer.md)
- [useAsyncQueuedState](functions/useAsyncQueuedState.md)
- [useAsyncQueuer](functions/useAsyncQueuer.md)
- [useAsyncRateLimiter](functions/useAsyncRateLimiter.md)
- [useAsyncThrottler](functions/useAsyncThrottler.md)
- [useBatcher](functions/useBatcher.md)
- [useDebouncedState](functions/useDebouncedState.md)
- [useDebouncedValue](functions/useDebouncedValue.md)
- [useDebouncer](functions/useDebouncer.md)
- [useDefaultPacerOptions](functions/useDefaultPacerOptions.md)
- [useQueuedState](functions/useQueuedState.md)
- [useQueuedValue](functions/useQueuedValue.md)
- [useQueuer](functions/useQueuer.md)
- [useRateLimitedState](functions/useRateLimitedState.md)
- [useRateLimitedValue](functions/useRateLimitedValue.md)
- [useRateLimiter](functions/useRateLimiter.md)
- [useThrottledState](functions/useThrottledState.md)
- [useThrottledValue](functions/useThrottledValue.md)
- [useThrottler](functions/useThrottler.md)
