import type { InteractionActionDispatcher, InteractionFailure, InteractionLocalBehaviors } from "../../types/interaction.types.js"; import type { DocumentLiveMap, LiveMapDocumentLibrary, LiveMapLibraries } from "../../types/livemap.types.js"; import type { DocumentContinuation } from "./continuation.types.js"; type LocalInteractions = Readonly<{ local: InteractionLocalBehaviors; dispatch?: InteractionActionDispatcher; onFailure?: (failure: InteractionFailure) => void; }>; export declare function continue_document(options: Readonly<{ map: TMap; root: Element; document?: never; interactions?: LocalInteractions; }>): DocumentContinuation; export declare function continue_document(options: Readonly<{ map: LiveMapLibraries; root: Element; document: TDocument; interactions?: LocalInteractions; }>): DocumentContinuation; export declare function continue_document(options: Readonly<{ map: LiveMapLibraries; root: Element; document?: undefined; interactions?: LocalInteractions; }>): DocumentContinuation; export {}; //# sourceMappingURL=continue-document.d.ts.map