import type { LlmProvider, LlmFramework, VectorStore } from '../../../types/index.js';
/** npm packages per LLM provider */
export declare const LLM_PROVIDER_NPM: Record<LlmProvider, string[]>;
/** Env var names per LLM provider */
export declare const LLM_PROVIDER_ENV: Record<LlmProvider, string[]>;
/** Python package names per LLM provider */
export declare const LLM_PROVIDER_PYTHON: Record<LlmProvider, string[]>;
/** npm packages per LLM framework */
export declare const LLM_FRAMEWORK_NPM: Record<Exclude<LlmFramework, 'none'>, string[]>;
/** npm packages per vectorstore */
export declare const VECTORSTORE_NPM: Record<VectorStore, string[]>;
/** Python packages per vectorstore */
export declare const VECTORSTORE_PYTHON: Record<VectorStore, string[]>;
/** RAG-related code patterns to search in source files */
export declare const RAG_CODE_PATTERNS: string[];
/** Tool use patterns in source files */
export declare const TOOL_USE_PATTERNS: string[];
/** EU AI Act high-risk domain keyword map */
export declare const EU_AI_DOMAIN_KEYWORDS: Record<string, string[]>;
export declare const EU_AI_UNACCEPTABLE_KEYWORDS: string[];
/** Fine-tuning patterns */
export declare const FINE_TUNING_FILES: string[];
export declare const FINE_TUNING_PACKAGES_PYTHON: string[];
export declare const FINE_TUNING_PACKAGES_NPM: string[];
//# sourceMappingURL=provider-maps.d.ts.map