Georeferencing API
    Preparing search index...

    Interface MatchExecution

    Host-only lifecycle callbacks; never serialized into worker messages.

    interface MatchExecution {
        onProgress?: (progress: MatchProgress) => void;
        signal?: AbortSignal;
    }
    Index
    onProgress?: (progress: MatchProgress) => void

    Receives work updates on the caller thread; keep the callback fast and nonthrowing.

    signal?: AbortSignal

    Abort terminates the computation worker; also pass this signal to provider acquisition.