[**@wocart/storefront v3.1.0**](../../README)

***

[@wocart/storefront](../../README) / [astro](../README) / StorefrontRoutesOptions

# Interface: StorefrontRoutesOptions\<C\>

## Type Parameters

### C

`C` *extends* [`AstroAPIContext`](../type-aliases/AstroAPIContext)

## Properties

### client

> **client**: (`context`) => `object`

The store client that serves this request — the request's own, never a shared one.

#### Parameters

##### context

`C`

#### Returns

`object`

##### cart

> **cart**: `CartNamespace`

##### categories

> **categories**: `CategoriesNamespace`

##### collections

> **collections**: `CollectionsNamespace`

##### config

> **config**: `ConfigNamespace`

##### geo

> **geo**: `GeoNamespace`

##### menus

> **menus**: `MenusNamespace`

##### orders

> **orders**: `OrdersNamespace`

##### pageData

> **pageData**: `PageDataNamespace`

##### pages

> **pages**: `PagesNamespace`

##### products

> **products**: `ProductsNamespace`

##### shipping

> **shipping**: `ShippingNamespace`
