// deno-fmt-ignore-file
import { Clone as SystemClone } from '../../system/memory/clone.mjs';
// ------------------------------------------------------------------
// Clone
// ------------------------------------------------------------------
/**
 * Returns a Clone of the given value. This function is similar to structuredClone()
 * but also supports deep cloning instances of Map, Set and TypeArray.
 */
export function Clone(value) {
    return SystemClone(value);
}
