swearという単語をご存じでしょうか?
「誓う」という意味です。
誓う、宣誓する、(…と)誓って言う、断言する、罰(ばち)当たりなことを言う、ののしる、悪態をつく
引用元:weblio
ただ、ネイティブが「I swear …」という場合には意味が異なります。
「本当に…なんだよ!」のような意味になります。
ネイティブが「I swear…」と言ったときは、「本当に…なんだよ!」「マジで…なんだって!」「絶対に…してないよ!」というニュアンスで、自分の発言内容が真実であることを相手に強調、説得するときに使われる表現方法です
引用元:https://eigobu.jp/magazine/swear