export declare function runEmbeddingBatchGroups(params: { requests: TRequest[]; maxRequests: number; wait: boolean; pollIntervalMs: number; timeoutMs: number; concurrency: number; debugLabel: string; debug?: (message: string, data?: Record) => void; runGroup: (args: { group: TRequest[]; groupIndex: number; groups: number; byCustomId: Map; }) => Promise; }): Promise>;