---
url: /docs/api/garmin-connect/type-aliases/GarminConnectClientOptions.md
---
[**@kaiord/garmin-connect**](../README.md)

***

[@kaiord/garmin-connect](../README.md) / GarminConnectClientOptions

# Type Alias: GarminConnectClientOptions

> **GarminConnectClientOptions** = `object`

Defined in: [garmin-connect/src/adapters/client/garmin-connect-client.types.ts:15](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/garmin-connect/src/adapters/client/garmin-connect-client.types.ts#L15)

@kaiord/garmin-connect - Garmin Connect API client for Kaiord

## Properties

### fetchFn?

> `optional` **fetchFn?**: `FetchFn`

Defined in: [garmin-connect/src/adapters/client/garmin-connect-client.types.ts:18](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/garmin-connect/src/adapters/client/garmin-connect-client.types.ts#L18)

***

### logger?

> `optional` **logger?**: `Logger`

Defined in: [garmin-connect/src/adapters/client/garmin-connect-client.types.ts:16](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/garmin-connect/src/adapters/client/garmin-connect-client.types.ts#L16)

***

### retry?

> `optional` **retry?**: [`RetryOptions`](RetryOptions.md)

Defined in: [garmin-connect/src/adapters/client/garmin-connect-client.types.ts:19](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/garmin-connect/src/adapters/client/garmin-connect-client.types.ts#L19)

***

### tokenStore?

> `optional` **tokenStore?**: [`TokenStore`](TokenStore.md)

Defined in: [garmin-connect/src/adapters/client/garmin-connect-client.types.ts:17](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/garmin-connect/src/adapters/client/garmin-connect-client.types.ts#L17)
