import type { Transport } from 'viem'; export declare function http({ apiKey, entitySecret, baseUrl, name, chainId, timeout, pollingInterval, fallbackTransport, }: { apiKey: string; entitySecret: string; baseUrl?: string; name?: string; chainId: number; /** * The polling timeout for the transaction (milliseconds). * If not provided, there is no timeout. */ timeout?: number; /** * Interval of polling (milliseconds). * Default is 1000 (1 second). */ pollingInterval?: number; /** * The fallback transport is used when the requested method is not supported by the Circle Wallets provider. * By default, it's a http provider that uses the public RPC endpoint. * Set to null to disable the fallback behavior. */ fallbackTransport?: Transport | null; }): import("viem").CustomTransport;