ethers6Adapter
let ethers6Adapter: {  contract: {    fromEthers: (      options: FromEthersContractOptions,    toEthers: (options: {    }) => Promise<Contract>;  };  provider: {    toEthers: (options: {    }) => JsonRpcProvider;  };  signer: {    toEthers: (options: {    }) => Signer;  };};
type contract = {  fromEthers: (    options: FromEthersContractOptions,  toEthers: (options: {  }) => Promise<Contract>;};
type provider = {  toEthers: (options: {  }) => JsonRpcProvider;};
type signer = {  toEthers: (options: {  }) => Signer;};