/** A function that takes texts and returns their embedding vectors */ export type Embedder = (texts: string[]) => Promise; export interface EmbedderConfig { embedder?: Embedder; embeddingModel?: string; }