import type { EmbeddingConfig, CodeChunk, EmbeddingResult } from './embedding.js'; /** * Embed an array of texts using an OpenAI-compatible embedding endpoint. */ export declare function embed(texts: string[], config: EmbeddingConfig): Promise; /** * Embed code chunks in batches, returning full EmbeddingResults. * Truncates oversized chunks and retries failed batches individually. */ export declare function embedBatch(chunks: CodeChunk[], config: EmbeddingConfig, batchSize?: number): Promise; //# sourceMappingURL=embedding-client.d.ts.map