import { IConfig } from "./Config"; export default class Merger { private _config; private _dataDeserializer; private _dataLoader; private _dataSerializer; private _fileLoader; private _processor; constructor(config: Partial); mergeObject(object: object, config?: Partial): any; mergeObjects(objects: object[], config?: Partial): any; mergeFile(uri: string, config?: Partial): any; mergeFiles(uris: string[], config?: Partial): any; setConfig(config?: Partial): void; clearCaches(): void; private _merge; }