import type { EmbeddingConfig, EmbeddingProfile, EmbeddingProfileIdentity, EnabledEmbeddingConfig, LocalEmbeddingProfile, LocalEmbeddingProfileIdentity } from './types.js'; import type { LocalEmbeddingPreset } from './presets/manifest.js'; export declare function endpointFingerprint(endpoint: string): string; export declare function embeddingProfileId(identity: EmbeddingProfileIdentity | LocalEmbeddingProfileIdentity): string; export declare function localEmbeddingProfileId(identity: LocalEmbeddingProfileIdentity): string; export declare function createEmbeddingProfileIdentity(config: EnabledEmbeddingConfig): EmbeddingProfileIdentity; export declare function createEmbeddingProfile(config: EmbeddingConfig): EmbeddingProfile; export declare function createLocalEmbeddingProfileIdentity(preset: LocalEmbeddingPreset, inferenceEngineVersion?: string): LocalEmbeddingProfileIdentity; export declare function createLocalEmbeddingProfile(preset: LocalEmbeddingPreset, inferenceEngineVersion?: string): LocalEmbeddingProfile; //# sourceMappingURL=profile.d.ts.map