# Types

Explore the TypeScript types provided by the Shopify Hydrogen SDK.

> **Looking for something specific?**
>
> Use the search bar at the top of the page or press `/` to quickly search through the documentation.

Use the summary below to quickly jump to a specific topic:

- [CroctContext](/reference/sdk/hydrogen/api/types/croct-context): Learn about the Hydrogen load context exposed to your loaders and actions.
- [RequestContext](/reference/sdk/hydrogen/api/types/request-context): Learn about the per-request visitor context resolved by the SDK.
- [ResolverContext](/reference/sdk/hydrogen/api/types/resolver-context): Learn about the Shopify context your resolvers read from.
- [CroctOptions](/reference/sdk/hydrogen/api/types/croct-options): Learn about the resolver options for the Croct middleware and context.
- [UserIdResolver](/reference/sdk/hydrogen/api/types/user-id-resolver): Learn about the function that resolves the logged-in user ID.
- [LocaleResolver](/reference/sdk/hydrogen/api/types/locale-resolver): Learn about the function that resolves the visitor's preferred locale.
- [SlotContent](/reference/sdk/hydrogen/api/types/slot-content): Learn how to type slot content in your Hydrogen storefront.
- [ComponentContent](/reference/sdk/hydrogen/api/types/component-content): Learn how to type component content in your Hydrogen storefront.
