export type EmbeddingTier = "fallback" | "standard" | "performance"; export interface EmbeddingPreset { tier: EmbeddingTier; label: string; description: string; model: string; modelRepo: string; dimensions: number; gpuLayers: "auto" | 0; contextSize: number; downloadSizeMB: number; } /** All available presets, indexed by tier. */ export declare const EMBEDDING_PRESETS: Record; /** Detect the best embedding tier for the current hardware. */ export declare function detectEmbeddingTier(): EmbeddingTier; /** Get the preset for the current hardware. */ export declare function detectEmbeddingPreset(): EmbeddingPreset; //# sourceMappingURL=embedding-presets.d.ts.map