@honua/sdk-js
    Preparing search index...

    Type Alias MapPackageWatchEvent

    MapPackageWatchEvent:
        | {
            advertised: boolean;
            channel?: string;
            resumedFrom?: MapPackageRealtimeCheckpoint;
            transport: MapPackageRealtimeTransportKind;
            type: "connected";
            url?: string;
        }
        | {
            reason?: string;
            reconnectAttempt?: number;
            transport?: MapPackageRealtimeTransportKind;
            type: "disconnected";
            willReconnect: boolean;
        }
        | {
            fallback: boolean;
            reason: string;
            retryAfterMs?: number;
            type: "stale";
        }
        | {
            error?: unknown;
            mode: MapPackageRealtimeFallbackMode;
            reason: string;
            type: "fallback";
        }
        | { result: FetchMapPackageResult; type: "fetched" }
        | { result: FetchMapPackageResult; type: "unchanged" }
        | {
            applied: boolean;
            diff: MapPackageDiff | undefined;
            result: FetchMapPackageResult;
            type: "updated";
        }
        | {
            diff: MapPackageDiff;
            reason: string;
            result: FetchMapPackageResult;
            type: "reload-required";
        }
        | { error: unknown; type: "error" }
        | { type: "disposed" }