Caver-js에서 Caver 객체 생성하는 과정에서 생기는 에러 "TypeError: https.Agent is not a constructor"

안녕하세요.

NextJs + Typescript 프로젝트에서 caver-js를 이용하는 과정에서 문제가 생겨 글을 올리게 되었습니다.

특정 NFT의 정보를 조회하기 위해서 HTTP Auth를 이용해서 caver 객체를 생성하려고 하는데 이러한 과정에서 "TypeError: https.Agent is not a constructor"라는 에러메세지가 뜹니다. 아래의 코드와 같이 header도 알맞게 넣어주었는데 caver 객체를 생성하는 과정에서 문제가 생기는 것 같습니다. 에러가 일어난 곳은 첨부된 이미지에서 더 정확하게 보실 수 있습니다.

 const option: HttpProviderOptions = {
            headers: [
                {
                    name: 'Authorization',
                    value: 'Basic ' + Buffer.from(ACCESS_KEY_ID + ':' + SECRET_ACCESS_KEY).toString('base64')
                },
                {
                    name: 'x-chain-id',
                    value: '8217'
                },
            ],
        };

const caver = new Caver(new Caver.providers.HttpProvider('https://node-api.klaytnapi.com/v1/klaytn', option));

혹시 어떤 이유로 인해서 생기는 문제인지, 그리고 어떻게 해결해야할지 도움을 주실 수 있을까요?

감사합니다.