/** * wagmi Connector for the CDP smart-account wallet — the nucleus of a future * standalone `cdp-wagmi-rn` package. * * It wraps the pieces PR #14 established: `createCdpEip1193Provider` (the EIP-1193 * view of the CDP capability core) as `getProvider()`, and `cdpBridge` for the * session state. For now it runs in **adopt mode** — it reflects the CDP session * the app already established via `useWalletSession` rather than owning it: * - `connect()` waits for the existing signed-in address (no modal). * - `disconnect()` is a no-op (the app owns real sign-out; tearing down the * shared CDP session from here would log the user out of the whole app). * The future "own connection" variant injects the email-OTP modal trigger into * `connect()` and lets wagmi drive sign-in. */ import type { CreateConnectorFn } from '@wagmi/core'; import type { CdpWalletConfig } from './cdpConfig'; export declare function registerCdpAuthRequester(fn: (() => Promise) | null): void; export declare function cdpWagmiConnector(cfg: CdpWalletConfig): CreateConnectorFn; //# sourceMappingURL=cdpWagmiConnector.d.ts.map