import type { ClassifiedLiveMap, LiveMapAuthority } from "../../types/livemap.types.js"; import type { Echo, EchoOptions } from "../../types/locus.types.js"; import type { LocusBootstrap, LocusBootstrapInstall } from "../locus/locus.bootstrap.js"; export type LocusBootstrapEcho = Readonly<{ bootstrap: LocusBootstrap; map: TMap; readonly status: "installed" | "socket-connecting" | "recovering" | "live" | "failed" | "disposed"; readonly failure: unknown; echo: Echo; connectAndRecover(): Promise>; dispose(): void; }>; /** Continue one installed authoritative Locus bootstrap through an active Echo. */ export declare function create_locus_bootstrap_echo(install: LocusBootstrapInstall & Readonly<{ map: TMap; }>, options: Omit, "map" | "recovery">): LocusBootstrapEcho; //# sourceMappingURL=echo.bootstrap.d.ts.map