import { type Accessor } from "solid-js"; import { DocHandle, type Doc } from "@automerge/automerge-repo"; /** * get a fine-grained live view of a handle's document. it's subscribed to the handle's changes, and converts incoming automerge operations to solid store updates, providing **fine-grained reactivity that's consistent across space and time**. * @param handle a handle, or a function that returns a handle, or a function * that might return a handle one day */ export declare function createDocumentProjection(handle: Accessor | undefined>): Doc | undefined; export declare function createDocumentProjection(handle: DocHandle | undefined): Doc | undefined; //# sourceMappingURL=create-deep-doc.d.ts.map