/** * @license * Copyright 2025 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import { MergeStrategy } from '../config/settingsSchema.js'; export type Mergeable = string | number | boolean | null | undefined | object | Mergeable[]; export type MergeableObject = Record; export declare function customDeepMerge(getMergeStrategyForPath: (path: string[]) => MergeStrategy | undefined, ...sources: MergeableObject[]): MergeableObject;