{"version":3,"file":"index.mjs","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,2BAAuB;AAO9C,OAAO,EACL,cAAc,IAAI,qBAAqB,EACvC,aAAa,IAAI,oBAAoB,EACtC,sBAAkB;AAOnB,OAAO,EACL,gBAAgB,IAAI,uBAAuB,EAC3C,eAAe,IAAI,sBAAsB,EAC1C,sBAAkB;AACnB,OAAO,EAAE,+BAA+B,EAAE,iEAA6D;AACvG,OAAO,EACL,kBAAkB,EAClB,iBAAiB,EAClB,uCAAmC;AACpC,OAAO,EACL,sBAAsB,EACtB,gCAAgC,EACjC,qCAAiC;AAClC,OAAO,EAAE,QAAQ,EAAE,uBAAmB;AACtC,OAAO,EAAE,cAAc,EAAE,6BAAyB;AAelD,OAAO,EACL,YAAY,EACZ,+BAA+B,EAC/B,kBAAkB,EAClB,gCAAgC,EAChC,sBAAsB,EACtB,iBAAiB,EACjB,QAAQ,EACR,cAAc,EACd,uBAAuB,EACvB,sBAAsB,EACtB,qBAAqB,EACrB,oBAAoB,EACrB,CAAC","sourcesContent":["import { BaseProvider } from './BaseProvider';\nimport type { RequestArguments } from './BaseProvider';\nimport type {\n  CAIP294AnnounceWalletEvent,\n  CAIP294WalletData,\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  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"]}