import { GatewayTokenActionCreatorDependencies } from './actionCreator.types'; export interface GatewayTokenActionCreator { waitForGatewayToken: (args?: WaitForGatewayTokenParams) => Promise; } export type WaitForGatewayTokenParams = { pollChainNumberRetries: number; abortController?: AbortController; }; declare const GatewayTokenActionCreatorImplementation: ({ walletAddress, chainImplementation, gatekeeperClient, dispatch, networkConfig, payer, }: GatewayTokenActionCreatorDependencies) => GatewayTokenActionCreator; export { GatewayTokenActionCreatorImplementation };