import * as FundingProvider from '../Provider.js'; /** Creates a Squid funding provider backed by `/v2/route`. */ export declare function squid(options: squid.Options): FundingProvider.Provider<"squid">; export declare namespace squid { /** Squid provider options. */ type Options = { /** Override for tests or Squid test environments. */ baseUrl?: string | undefined; /** Fetch implementation override for tests. */ fetch?: FundingProvider.Fetch | undefined; /** Squid integrator id sent in the required request header. */ integratorId: string; /** Clock override for deterministic tests. */ now?: (() => Date) | undefined; /** Quote wallet address used as the Squid sender and recipient. */ userAddress: string; }; } //# sourceMappingURL=squid.d.ts.map