UNPKG

@every-env/cli

Version:

Multi-agent orchestrator for AI-powered development workflows

26 lines 1.08 kB
import { RuntimeConfig } from "../types/config.js"; /** * Read runtime config from file if it exists */ export declare function readRuntimeConfigIfExists(configPath: string): Promise<RuntimeConfig | null>; /** * Validate runtime config against schema */ export declare function validateRuntimeConfig(config: unknown): RuntimeConfig; /** * Deep merge runtime configs, preserving unknown keys and following merge rules */ export declare function deepMergeRuntimeConfig(existing: RuntimeConfig | null, updates: Partial<RuntimeConfig>): RuntimeConfig; /** * Write runtime config atomically with deterministic formatting */ export declare function writeRuntimeConfigAtomic(configPath: string, config: RuntimeConfig): Promise<void>; /** * Validate environment non-blocking (check CLI availability and env vars) */ export declare function validateEnvironmentNonBlocking(config: RuntimeConfig): Promise<string[]>; /** * Get default runtime config path */ export declare function getDefaultRuntimeConfigPath(cwd?: string): string; //# sourceMappingURL=runtime-config.d.ts.map