import { IEntityMerger } from "./i-entity-merger";
import { CabinetAssetVersion } from "../codiac-api/contracts";
/** IMPORTANT!!!  Merges two `ListResult<CabinetAssetVersion>` instances (NOT raw `CabinetAssetVersion` entities).
 */
export declare class AssetWhereResponseMerger implements IEntityMerger {
    constructor();
    merge<T>(original: T, additional?: T | undefined): T;
    /** Mutates the original */
    mergeEntities(original: CabinetAssetVersion[], additional?: CabinetAssetVersion[] | undefined): CabinetAssetVersion[];
}
