import { type LocalModelLoader } from './local-model-loader.js'; import type { EmbeddingProvider, LocalEmbeddingProfileIdentity } from './types.js'; export interface LocalTransformersEmbeddingProviderOptions { readonly profile: LocalEmbeddingProfileIdentity; readonly modelDirectory: string; readonly loader?: LocalModelLoader; } export declare class LocalTransformersEmbeddingProvider implements EmbeddingProvider { #private; readonly profile: LocalEmbeddingProfileIdentity; constructor(options: LocalTransformersEmbeddingProviderOptions); embed(inputs: readonly string[], options?: { signal?: AbortSignal; }): Promise; close(): Promise; } //# sourceMappingURL=local-transformers-provider.d.ts.map