import { Address, PriceString, TxHash } from './token'; import { ConstructProviderFetchInput, TxSendOverrides } from './types'; declare type ApproveToken = (amount: PriceString, tokenAddress: Address, overrides?: TxSendOverrides, signal?: AbortSignal) => Promise; declare type ApproveTokenBulk = (amount: PriceString, tokenAddresses: Address[], overrides?: TxSendOverrides) => Promise; export declare type ApproveTokenFunctions = { approveToken: ApproveToken; approveTokenBulk: ApproveTokenBulk; }; export declare const constructApproveToken: (options: ConstructProviderFetchInput) => ApproveTokenFunctions; export {}; //# sourceMappingURL=approve.d.ts.map