import type { Device, ProviderRpcErrorCode } from '@web3-onboard/common'; import type { InjectedProvider, InjectedWalletModule } from './types.js'; export declare class ProviderRpcError extends Error { message: string; code: ProviderRpcErrorCode | number; data?: unknown; constructor(error: Pick); } export declare const defaultWalletUnavailableMsg: ({ label, externalUrl }: InjectedWalletModule) => string; export declare const isWalletAvailable: (provider: InjectedProvider, checkProviderIdentity: InjectedWalletModule["checkProviderIdentity"], device: Device) => boolean; export declare function containsExecutableJavaScript(svgString: string): boolean;