UNPKG

llmverify

Version:

AI Output Verification Toolkit — Local-first LLM safety, hallucination detection, PII redaction, prompt injection defense, and runtime monitoring. Zero telemetry. OWASP LLM Top 10 aligned.

29 lines (28 loc) 839 B
/** * Configuration Management * * Loads configuration from files and environment variables * * @module config */ import { Config } from '../types/config'; /** * Load config from environment variables */ export declare function loadConfigFromEnv(): Partial<Config>; /** * Load config from file */ export declare function loadConfigFile(searchPath?: string): Partial<Config> | null; /** * Merge configs with priority: runtime > env > file > defaults */ export declare function mergeConfigs(fileConfig: Partial<Config> | null, envConfig: Partial<Config>, runtimeConfig?: Partial<Config>): Config; /** * Load complete configuration */ export declare function loadConfig(runtimeConfig?: Partial<Config>): Config; /** * Create default config file */ export declare function createDefaultConfigFile(targetPath?: string): string;