import type { SafetyOptions, ResolvedSafetyConfig } from '../types/safety'; /** * Resolve safety configuration by applying level presets and user overrides */ export declare function resolveSafetyConfig(options?: SafetyOptions): ResolvedSafetyConfig; /** * Parse safety configuration from generator options or environment */ export declare function parseSafetyConfigFromGeneratorOptions(generatorOptions: Record): SafetyOptions; /** * Parse safety configuration from environment variables */ export declare function parseSafetyConfigFromEnvironment(): SafetyOptions; /** * Merge multiple safety configurations with precedence (later configs override earlier ones) */ export declare function mergeSafetyConfigs(...configs: SafetyOptions[]): SafetyOptions;