import { Repo, RepoConfig } from '@automerge/automerge-repo'; import type { RootDocument } from './sync-service.js'; export declare function createRepo(dir: string, options?: Omit): Repo; export declare function getInitialDocuments(directory: string, initialData: RootDocument): Promise>; export declare function getRootDocumentPath(directory: string): string; export declare function readRootDocumentId(directory: string): Promise; export declare function writeRootDocumentId(directory: string, rootDocumentId: string): Promise; export declare function getRootDocumentId(directory: string, initialize: () => Promise): Promise;