# ModalTriggerType

**Kind:** Type

**Source:** [`atloria-monorepo/packages/doc-automation/src/v2/types/interaction-map.types.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/packages/doc-automation/src/v2/types/interaction-map.types.ts#L15)

InteractionMap Types

Defines the structure for source-code-derived interaction maps
that catalog all modals, tabs, forms, permissions, and workflow states
per route/component. Used by the hybrid screenshot mapper to generate
deterministic capture specs instead of AI guessing.

## Definition

```ts
'direct' | 'programmatic' | 'navigation'
```
