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 createDeepDocumentProjection(handle: Accessor | undefined>): Accessor | undefined>; export declare function createDeepDocumentProjection(handle: DocHandle): Doc; //# sourceMappingURL=create-deep-document-projection.d.ts.map