export type LogLevel = "debug" | "info" | "warn" | "error"; export interface SpecShieldConfig { apiUrl: string; apiKey: string; timeoutMs: number; logLevel: LogLevel; } /** * Loads configuration from environment variables. SPECSHIELD_API_KEY is required; * everything else has a sensible default. Throws {@link ConfigError} (never * echoing the key) when the key is missing. */ export declare function loadConfig(env?: NodeJS.ProcessEnv): SpecShieldConfig;