# SequenceDiagramResult

**Kind:** Interface

**Source:** [`atloria-monorepo/libs/parser-core/src/generators/diagrams/sequence-diagram.generator.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/libs/parser-core/src/generators/diagrams/sequence-diagram.generator.ts#L102)

Result of sequence diagram generation

## Properties

| Property | Type |
|---|---|
| `mermaidCode` | `string` |
| `participants` | `SequenceParticipant[]` |
| `messages` | `SequenceMessage[]` |
| `stats` | `{
    /** Number of participants */
    participantCount: number;
    /** Number of messages */
    messageCount: number;
    /** Maximum depth reached */
    maxDepthReached: number;
    /** Number of async calls */
    asyncCallCount: number;
    /** Number of database interactions */
    databaseInteractionCount: number;
  }` |
