UNPKG

614 BTypeScriptView Raw
1import { ISettings, ISettingsFunction } from './Customizations';
2/**
3 * Merge new and old settings, giving priority to new settings.
4 * New settings is optional in which case oldSettings is returned as-is.
5 * @param oldSettings - Old settings to fall back to.
6 * @param newSettings - New settings that will be merged over oldSettings.
7 * @returns Merged settings.
8 */
9export declare function mergeSettings(oldSettings?: ISettings, newSettings?: ISettings | ISettingsFunction): ISettings;
10export declare function mergeScopedSettings(oldSettings?: ISettings, newSettings?: ISettings | ISettingsFunction): ISettings;