{"version":3,"file":"index.cjs","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;AAAA,qDAA8C;AAiD5C,6FAjDO,2BAAY,OAiDP;AAzCd,2CAGmB;AAgDjB,sGAlDkB,wBAAqB,OAkDlB;AACrB,qGAlDiB,uBAAoB,OAkDjB;AA1CtB,2CAGmB;AAoCjB,wGAtCoB,0BAAuB,OAsCpB;AACvB,uGAtCmB,yBAAsB,OAsCnB;AApCxB,8GAAuG;AA4BrG,gHA5BO,iEAA+B,OA4BP;AA3BjC,6EAGoC;AAyBlC,mGA3BA,6CAAkB,OA2BA;AAGlB,kGA7BA,4CAAiB,OA6BA;AA3BnB,yEAGkC;AAuBhC,uGAzBA,+CAAsB,OAyBA;AADtB,iHAvBA,yDAAgC,OAuBA;AArBlC,6CAAsC;AAwBpC,yFAxBO,mBAAQ,OAwBP;AAvBV,yDAAkD;AAwBhD,+FAxBO,+BAAc,OAwBP","sourcesContent":["import { BaseProvider } from './BaseProvider';\nimport type { RequestArguments } from './BaseProvider';\nimport type {\n  CAIP294AnnounceWalletEvent,\n  CAIP294WalletData,\n  CAIP294Target,\n  CAIP294RequestWalletEvent,\n} from './CAIP294';\nimport {\n  announceWallet as caip294AnnounceWallet,\n  requestWallet as caip294RequestWallet,\n} from './CAIP294';\nimport type {\n  EIP6963AnnounceProviderEvent,\n  EIP6963ProviderDetail,\n  EIP6963ProviderInfo,\n  EIP6963RequestProviderEvent,\n} from './EIP6963';\nimport {\n  announceProvider as eip6963AnnounceProvider,\n  requestProvider as eip6963RequestProvider,\n} from './EIP6963';\nimport { createExternalExtensionProvider } from './extension-provider/createExternalExtensionProvider';\nimport {\n  initializeProvider,\n  setGlobalProvider,\n} from './initializeInpageProvider';\nimport {\n  MetaMaskInpageProvider,\n  MetaMaskInpageProviderStreamName,\n} from './MetaMaskInpageProvider';\nimport { shimWeb3 } from './shimWeb3';\nimport { StreamProvider } from './StreamProvider';\nimport type { ConsoleLike } from './utils';\n\nexport type {\n  ConsoleLike,\n  RequestArguments,\n  EIP6963AnnounceProviderEvent,\n  EIP6963ProviderDetail,\n  EIP6963ProviderInfo,\n  EIP6963RequestProviderEvent,\n  CAIP294AnnounceWalletEvent,\n  CAIP294WalletData as CAIP294WalletInfo,\n  CAIP294Target,\n  CAIP294RequestWalletEvent,\n};\n\nexport {\n  BaseProvider,\n  createExternalExtensionProvider,\n  initializeProvider,\n  MetaMaskInpageProviderStreamName,\n  MetaMaskInpageProvider,\n  setGlobalProvider,\n  shimWeb3,\n  StreamProvider,\n  eip6963AnnounceProvider,\n  eip6963RequestProvider,\n  caip294AnnounceWallet,\n  caip294RequestWallet,\n};\n"]}