/** * Google Vertex AI Batch Prediction helper stubs * * Full implementation requires `@google-cloud/aiplatform` and a GCS bucket. * Install `@google-cloud/aiplatform` and set `vertex_project` in provider config * to enable. Until then, `supportsBatch()` returns false and this module is a * no-op placeholder. */ import type { BatchResult, BatchStatusInfo, BatchSubmission } from '../batch.types.js'; /** * Check whether Vertex AI batch is configured. * Returns true only when a project ID is provided via config. */ export declare function isVertexBatchConfigured(config: Record): boolean; /** * Stub: submit a Vertex AI batch job. * Requires `@google-cloud/aiplatform` — throws until implemented. */ export declare function submitVertexBatch(_config: Record, _requests: unknown[], _providerName: string, _localId: string): Promise; /** * Stub: get Vertex AI batch status. */ export declare function getVertexBatchStatus(_config: Record, _batchId: string): Promise; /** * Stub: get Vertex AI batch results. */ export declare function getVertexBatchResults(_config: Record, _batchId: string): Promise; /** * Stub: cancel a Vertex AI batch job. */ export declare function cancelVertexBatch(_config: Record, _batchId: string): Promise; //# sourceMappingURL=google.batch-provider.d.ts.map