import type { Api, Model } from "@oh-my-pi/pi-catalog/types"; import { type EmbeddingOptions } from "./openai-embeddings.js"; import type { EmbeddingRequest, EmbeddingResult } from "./types.js"; export * from "./openai-embeddings.js"; export * from "./types.js"; /** Dispatch an embedding request through the transport selected by the catalog model. */ export declare function embed(model: Model, request: EmbeddingRequest, options: EmbeddingOptions): Promise;