import 'reflect-metadata'; export interface Constructor { new (...args: any[]): T; } export declare const MergeWithValues: >(data: { [param: string]: any; }) => (Metatype: T) => any;