import type { Echo } from "../../types/locus.types.js"; import type { DocumentLiveMap, LiveMapAuthority, LiveMapDocumentLibrary, LiveMapLibraries } from "../../types/livemap.types.js"; import type { LiveTree } from "../livetree/livetree.js"; import type { DocumentMirror } from "../reflect/reflect.document.js"; type ContinuableDocumentMap = DocumentLiveMap | LiveMapDocumentLibrary; export type DocumentContinuation = Readonly<{ map: TMap; tree: LiveTree; reflect: DocumentMirror; dispose: () => void; }>; export type HostedDocumentContinuation = DocumentContinuation & Readonly<{ echo: Echo; }>; export {}; //# sourceMappingURL=continuation.types.d.ts.map