# ScreenshotModule

**Kind:** Module

**Source:** [`atloria-monorepo/apps/screenshot-worker/src/app/screenshot/screenshot.module.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/screenshot-worker/src/app/screenshot/screenshot.module.ts#L20)

## Relationships

- MODULE_IMPORTS → `PlaywrightModule`
- MODULE_IMPORTS → `StorageModule`
- MODULE_IMPORTS → `DiscoveryModule`
- MODULE_DECLARES → `screenshotcontroller`
- MODULE_DECLARES → `BatchScreenshotController`
- MODULE_PROVIDES → `screenshotservice`
- MODULE_PROVIDES → `ScreenshotMetadataService`
- MODULE_PROVIDES → `RetryHandlerService`
- MODULE_PROVIDES → `ActionExecutorService`
- MODULE_PROVIDES → `StateResolverService`
- MODULE_PROVIDES → `AuthContextService`
- MODULE_PROVIDES → `PageSettleService`
- MODULE_PROVIDES → `AnnotationEmitterService`
- MODULE_PROVIDES → `BatchScreenshotService`
- MODULE_PROVIDES → `FlowReplayService`
- MODULE_EXPORTS → `screenshotservice`
- MODULE_EXPORTS → `ScreenshotMetadataService`
- MODULE_EXPORTS → `BatchScreenshotService`
- MODULE_EXPORTS → `FlowReplayService`
