import * as FundingProvider from '../Provider.js'; /** Creates an Across funding provider backed by `/swap/approval`. */ export declare function across(options: across.Options): FundingProvider.Provider<"across">; export declare namespace across { /** Across provider options. */ type Options = { /** Across API key sent as a bearer token. */ apiKey: string; /** Override for tests or Across test environments. */ baseUrl?: string | undefined; /** Fetch implementation override for tests. */ fetch?: FundingProvider.Fetch | undefined; /** Across integrator id sent as the required query parameter. */ integratorId: string; /** Clock override for deterministic tests. */ now?: (() => Date) | undefined; /** Quote wallet address used as the Across depositor and recipient. */ userAddress: string; }; } //# sourceMappingURL=across.d.ts.map