import React from 'react';
import { type CheckoutModalCommonState, FunCheckoutStep, type ModalStepComponentProps, type ModalStepInfo } from '../stepTransition';
export type TransferTokenDefault = {
    token: string;
    chainId: number;
};
export type TransferTokenState = CheckoutModalCommonState & {
    transferToken?: TransferTokenDefault;
};
export type TransferTokenNext = Record<string, never>;
export interface TokenTransferSourceChainsAndAssets {
    [chainId: number]: string[];
}
export declare const TransferTokenInfo: ModalStepInfo<FunCheckoutStep.TRANSFER_TOKEN>;
export declare function TransferToken({ onNext, modalState, }: ModalStepComponentProps<FunCheckoutStep.TRANSFER_TOKEN>): React.JSX.Element;
