# PacerProviderOptions

# Interface: PacerProviderOptions

Defined in: [react-pacer/src/provider/PacerProvider.tsx:22](https://github.com/TanStack/pacer/blob/main/packages/react-pacer/src/provider/PacerProvider.tsx#L22)

## Properties

### asyncBatcher?

```ts
optional asyncBatcher: Partial<AsyncBatcherOptions<any>>;
```

Defined in: [react-pacer/src/provider/PacerProvider.tsx:23](https://github.com/TanStack/pacer/blob/main/packages/react-pacer/src/provider/PacerProvider.tsx#L23)

***

### asyncDebouncer?

```ts
optional asyncDebouncer: Partial<AsyncDebouncerOptions<AnyAsyncFunction>>;
```

Defined in: [react-pacer/src/provider/PacerProvider.tsx:24](https://github.com/TanStack/pacer/blob/main/packages/react-pacer/src/provider/PacerProvider.tsx#L24)

***

### asyncQueuer?

```ts
optional asyncQueuer: Partial<AsyncQueuerOptions<any>>;
```

Defined in: [react-pacer/src/provider/PacerProvider.tsx:25](https://github.com/TanStack/pacer/blob/main/packages/react-pacer/src/provider/PacerProvider.tsx#L25)

***

### asyncRateLimiter?

```ts
optional asyncRateLimiter: Partial<AsyncRateLimiterOptions<AnyAsyncFunction>>;
```

Defined in: [react-pacer/src/provider/PacerProvider.tsx:26](https://github.com/TanStack/pacer/blob/main/packages/react-pacer/src/provider/PacerProvider.tsx#L26)

***

### asyncThrottler?

```ts
optional asyncThrottler: Partial<AsyncThrottlerOptions<AnyAsyncFunction>>;
```

Defined in: [react-pacer/src/provider/PacerProvider.tsx:27](https://github.com/TanStack/pacer/blob/main/packages/react-pacer/src/provider/PacerProvider.tsx#L27)

***

### batcher?

```ts
optional batcher: Partial<BatcherOptions<any>>;
```

Defined in: [react-pacer/src/provider/PacerProvider.tsx:28](https://github.com/TanStack/pacer/blob/main/packages/react-pacer/src/provider/PacerProvider.tsx#L28)

***

### debouncer?

```ts
optional debouncer: Partial<DebouncerOptions<AnyFunction>>;
```

Defined in: [react-pacer/src/provider/PacerProvider.tsx:29](https://github.com/TanStack/pacer/blob/main/packages/react-pacer/src/provider/PacerProvider.tsx#L29)

***

### queuer?

```ts
optional queuer: Partial<QueuerOptions<any>>;
```

Defined in: [react-pacer/src/provider/PacerProvider.tsx:30](https://github.com/TanStack/pacer/blob/main/packages/react-pacer/src/provider/PacerProvider.tsx#L30)

***

### rateLimiter?

```ts
optional rateLimiter: Partial<RateLimiterOptions<AnyFunction>>;
```

Defined in: [react-pacer/src/provider/PacerProvider.tsx:31](https://github.com/TanStack/pacer/blob/main/packages/react-pacer/src/provider/PacerProvider.tsx#L31)

***

### throttler?

```ts
optional throttler: Partial<ThrottlerOptions<AnyFunction>>;
```

Defined in: [react-pacer/src/provider/PacerProvider.tsx:32](https://github.com/TanStack/pacer/blob/main/packages/react-pacer/src/provider/PacerProvider.tsx#L32)
