import { type UserOperationFeeOptions } from "@aa-sdk/core";
import type { Chain } from "viem";
/**
 * Retrieves the default user operation fee options for a given chain. Adjusts fees for specific chains like Arbitrum and Optimism.
 *
 * @example
 * ```ts
 * import { getDefaultUserOperationFeeOptions } from "@account-kit/infra";
 * import { arbitrum } from "@account-kit/infra";
 *
 * const feeOpts = getDefaultUserOperationFeeOptions(arbitrum);
 * ```
 *
 * @param {Chain} chain The blockchain chain for which to get the fee options
 * @returns {UserOperationFeeOptions} An object containing the default fee options for user operations on the specified chain
 */
export declare const getDefaultUserOperationFeeOptions: (chain: Chain) => UserOperationFeeOptions;
