import { Token, TransferResult } from '../../types';
import { CommonWidgetProps, TokenInputType } from '../types';
export type Msg = {
    type: 'on_select_token';
    token: Token;
    variant: TokenInputType;
} | {
    type: 'on_change_deposit_type';
    isExternal: boolean;
} | ({
    type: 'on_transfer_success';
} & TransferResult) | {
    type: 'on_tokens_modal_toggled';
    isOpen: boolean;
};
export type Props = CommonWidgetProps<Msg>;
export declare const WidgetDepositContent: ({ onMsg, makeTransfer, isLoading, }: Props) => import("react/jsx-runtime").JSX.Element;
