text: import _extends from "@swc/helpers/lib/_extends.js";
  import _object_without_properties from "@swc/helpers/lib/_object_without_properties.js";
  let ka, other;
  _object_without_properties((_complex = void 0).x, [
      "ka"
  ]), _object_without_properties(_complex, [
      "x",
      "y"
  ]), { x: { ka  } , y: other  } = _complex;
  let overEmit;
  var _complex, _overEmit, { a: [{}, ...y] , b: { z  }  } = overEmit;
  _extends({}, overEmit.a[0]), _object_without_properties(overEmit.b, [
      "z"
  ]), _object_without_properties(overEmit, [
      "a",
      "b"
  ]), _extends({}, (_overEmit = overEmit).a[0]), _object_without_properties(_overEmit.b, [
      "z"
  ]), _object_without_properties(_overEmit, [
      "a",
      "b"
  ]), { a: [{}, ...y] , b: { z  }  } = _overEmit;
  