{"version":3,"sources":["../src/index.browser.ts"],"names":[],"mappings":";AAgBO,SAAS,aAAa,OAAA,EAAgD;AACzE,EAAA,MAAM,IAAI,KAAA;AAAA,IACN;AAAA,GAEJ;AACJ","file":"index.react-native.mjs","sourcesContent":["import { TransactionSigner } from '@solana/kit';\n\n// Re-export types that appear in the `createClient` return type to make them type-portable.\nexport type {\n    FailedTransactionMetadata,\n    LiteSVM,\n    LiteSvmRpcApi,\n    TransactionMetadata,\n} from '@solana/kit-plugin-litesvm';\n\n/**\n * Creates a default LiteSVM client for local blockchain simulation.\n *\n * @throws Always throws in browser and React Native environments because LiteSVM\n * relies on Node.js APIs.\n */\nexport function createClient(_config?: { payer?: TransactionSigner }): never {\n    throw new Error(\n        'The LiteSVM `createClient` function is unavailable in browser and react-native. ' +\n            'Use this function in a node environment instead.',\n    );\n}\n"]}