import { bitcoin, bitcoinSignet } from '@reown/appkit/networks';
import { Network } from '../../../types';
/** `Network` → AppKit caipNetwork (used by `adapter.switchNetwork`). */
export declare function getCaipNetworkForNetwork(network: "mainnet" | "signet"): typeof bitcoin | typeof bitcoinSignet;
/**
 * Resolve the live BTC network. Undefined `caipNetworkId` → trust
 * config (some adapters never populate it). Defined-but-unsupported
 * or mismatched-from-config → throw `UNSUPPORTED_NETWORK`.
 */
export declare function resolveLiveNetwork(caipNetworkId: string | undefined, configuredNetwork: Network): Network;
