type ObjectLike = Record; /** * Performs an Object assign using the Left and Right object types. We track this operation as it * creates a new GC handle per assignment. */ export type TAssign & Right> = { [Key in keyof Assigned]: Assigned[Key]; } & {}; /** * Performs an Object assign using the Left and Right object types. We track this operation as it * creates a new GC handle per assignment. */ export declare function Assign(left: Left, right: Right): TAssign; export {};