import { EmbedderService } from "../../../core/llm/services/embedder.service"; import { ChunkRepository } from "../../../foundations/chunk/repositories/chunk.repository"; import { ContextualiserContext, ContextualiserContextState } from "../../contextualiser/contexts/contextualiser.context"; import { RetrievalSourceContribution } from "../interfaces/retrieval.source.interface"; export declare class ChunkVectorNodeService { private readonly chunkRepository; private readonly embedderService; private readonly retrievalSources?; private readonly logger; constructor(chunkRepository: ChunkRepository, embedderService: EmbedderService, retrievalSources?: RetrievalSourceContribution[]); execute(params: { state: typeof ContextualiserContext.State; }): Promise>; } //# sourceMappingURL=chunk.vector.node.service.d.ts.map