# API

> @gallerykit/viewer public exports.

Source: https://gallerykit.n.yatsyk.com/docs/viewer/api

# API

```ts
import { useViewer, InlineViewer, InlineViewerProps, SidebarViewer, SidebarViewerProps } from "@gallerykit/viewer";
```

## Public exports

| Name                   | Kind  | Summary          |
| ---------------------- | ----- | ---------------- |
| `InlineViewer`         | value | Public value.    |
| `InlineViewerProps`    | type  | TypeScript type. |
| `SidebarViewer`        | value | Public value.    |
| `SidebarViewerProps`   | type  | TypeScript type. |
| `FilmstripViewer`      | value | Public value.    |
| `FilmstripViewerProps` | type  | TypeScript type. |
| `useViewer`            | hook  | Hook for viewer. |
| `UseViewerReturn`      | type  | TypeScript type. |

See the [JSDoc reference](./jsdoc) for the full type signatures.
