declare function assign(target: T, source: U): T & U; export = assign;