# DocumentCompareResult

**Kind:** Interface

**Source:** [`atloria-monorepo/packages/ui-react/src/types/api-client.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/packages/ui-react/src/types/api-client.ts#L45)

Result of comparing two document versions or revisions

## Properties

| Property | Type |
|---|---|
| `from` | `{
    id: string;
    version?: number;
    title: string;
    content: string;
    createdAt: string;
    createdBy?: { id: string; name: string; email: string };
  }` |
| `to` | `{
    id: string;
    version?: number;
    title: string;
    content: string;
    createdAt: string;
    createdBy?: { id: string; name: string; email: string };
  }` |
| `diff` | `{
    title?: { changed: boolean; from: string; to: string };
    content?: Array<{ type: string; value: string; lineNumber?: number }>;
    metadata?: Array<{ field: string; changed: boolean; from: any; to: any }>;
    stats?: {
      additions: number;
      deletions: number;
      modifications: number;
    };
  }` |
