import type { Settings } from "./settings-types.ts"; export declare function isToolModifier(entry: string): boolean; export declare function getToolListError(entries: readonly string[]): string | undefined; export declare function applyToolModifiers(base: readonly string[], entries: readonly string[]): string[]; export declare function resolveDefaultTools(entries: string[], inherited?: readonly string[]): string[]; /** Deep merge settings: project/overrides take precedence, nested objects merge recursively */ export declare function deepMergeSettings(base: Settings, overrides: Settings): Settings; //# sourceMappingURL=settings-merge.d.ts.map