import type { InteractionFailure, InteractionLocalBehaviors } from "../../types/interaction.types.js"; import type { Echo, LocusActionPayloads } from "../../types/locus.types.js"; import type { DocumentLiveMap, LiveMapAuthority, LiveMapDocumentLibrary, LiveMapLibraries } from "../../types/livemap.types.js"; import type { HostedDocumentContinuation } from "./continuation.types.js"; type HostedInteractions = Readonly<{ local: InteractionLocalBehaviors; onFailure?: (failure: InteractionFailure) => void; }>; type ReplicaEcho = Echo; export declare function continue_hosted_document>(options: Readonly<{ echo: TEcho; root: Element; document?: never; interactions?: HostedInteractions; }>): Promise & Readonly<{ echo: TEcho; }>>; export declare function continue_hosted_document>(options: Readonly<{ echo: TEcho; root: Element; document: TDocument; interactions?: HostedInteractions; }>): Promise & Readonly<{ echo: TEcho; }>>; export declare function continue_hosted_document>(options: Readonly<{ echo: TEcho; root: Element; document?: undefined; interactions?: HostedInteractions; }>): Promise & Readonly<{ echo: TEcho; }>>; export {}; //# sourceMappingURL=continue-hosted-document.lazy.d.ts.map