diff --git a/worker/automerge-r2-storage.ts b/worker/automerge-r2-storage.ts index 5ef6747..f37dcc0 100644 --- a/worker/automerge-r2-storage.ts +++ b/worker/automerge-r2-storage.ts @@ -14,6 +14,7 @@ import { Automerge, initializeAutomerge } from './automerge-init' // TLDraw store snapshot type (simplified - actual type is more complex) +// Index signature required for Automerge.Doc generic constraint export interface TLStoreSnapshot { store: Record schema?: { @@ -21,6 +22,7 @@ export interface TLStoreSnapshot { storeVersion: number [key: string]: any } + [key: string]: unknown } /**