import type { KlawConfig } from "../config/types.klaw.js"; export declare function formatConfigPath(parts: Array): string; export declare function resolveConfigPathTarget(root: unknown, path: Array): unknown; export declare function stripUnknownConfigKeys(config: KlawConfig): { config: KlawConfig; removed: string[]; }; export declare function noteOpencodeProviderOverrides(cfg: KlawConfig): void; export declare function collectImplicitFallbackClobberWarnings(cfg: KlawConfig): string[]; export declare function noteImplicitFallbackClobberWarnings(cfg: KlawConfig): void; export declare function noteIncludeConfinementWarning(snapshot: { path?: string | null; issues?: Array<{ message: string; }>; }): void;