import { IStringDictionary } from "../../../base/common/collections.js"; export interface IMergeResult { local: { added: IStringDictionary; updated: IStringDictionary; removed: string[]; }; remote: { added: IStringDictionary; updated: IStringDictionary; removed: string[]; }; conflicts: string[]; } export declare function merge(local: IStringDictionary, remote: IStringDictionary | null, base: IStringDictionary | null): IMergeResult; export declare function areSame(a: IStringDictionary, b: IStringDictionary): boolean;