Israeli Bank Importer - v1.44.5
    Preparing search index...

    Internal batch tracker shape — carried by ImportMediator across the job lifecycle from enqueue → all-jobs-done → resolve.

    interface IBatchTracker {
        batchId: string;
        source: ImportSource;
        startTime: number;
        totalJobs: number;
        extraEnv: Record<string, string>;
        results: IImportJobResult[];
        resolve: (result: IBatchResult) => Procedure<{ status: string }>;
        promise: Promise<IBatchResult>;
    }
    Index
    batchId: string
    source: ImportSource
    startTime: number
    totalJobs: number
    extraEnv: Record<string, string>
    results: IImportJobResult[]
    resolve: (result: IBatchResult) => Procedure<{ status: string }>
    promise: Promise<IBatchResult>