# [API](/api/) › @qwik.dev/qwik-router/vite/azure-swa

## azureSwaAdapter

```typescript
export declare function azureSwaAdapter(opts?: AzureSwaAdapterOptions): any;
```

| Parameter | Type | Description |
| --- | --- | --- |
| opts | [AzureSwaAdapterOptions](#azureswaadapteroptions) | _(Optional)_ |

**Returns:**

any

[Edit this section](https://github.com/QwikDev/qwik/tree/main/packages/qwik-router/src/adapters/azure-swa/vite/index.ts)

## AzureSwaAdapterOptions

```typescript
export interface AzureSwaAdapterOptions extends ServerAdapterOptions
```

**Extends:** ServerAdapterOptions

[Edit this section](https://github.com/QwikDev/qwik/tree/main/packages/qwik-router/src/adapters/azure-swa/vite/index.ts)
