import type { Transport } from 'viem'; import { type CreateConfigParameters } from 'wagmi'; import type { RainbowKitChain } from '../components/RainbowKitProvider/RainbowKitChainContext'; import type { RainbowKitWalletConnectParameters, WalletList } from '../wallets/Wallet'; export type _chains = readonly [RainbowKitChain, ...RainbowKitChain[]]; export type _transports = Record<_chains[number]['id'], Transport>; interface GetDefaultConfigParameters extends Omit, 'client' | 'connectors'> { appName: string; appDescription?: string; appUrl?: string; appIcon?: string; wallets?: WalletList; projectId: string; walletConnectParameters?: RainbowKitWalletConnectParameters; } export declare const getDefaultConfig: ({ appName, appDescription, appUrl, appIcon, wallets, projectId, walletConnectParameters, ...wagmiParameters }: GetDefaultConfigParameters) => import("wagmi").Config; export {};